Great news from Cisco: Cisco will open open-source their H.264 codec, and make H.264 free for use in WebRTC. Here are the details, which came from blogs of Cisco by Rowan Trollope: ——————————————— When it comes to making collaboration technology such as high-definition video open and broadly available, it’s clear […]
My work
About Phabricator, just like what said in Phabricator.org: Phabricator is a collection of open source web applications that help software companies build better software. My task here is setup Phabricator on a brand new PC. Target OS: Ubuntu 12.04 32 bit Target PC: Dell Opmix 380 Here we go.
Installation phabricator on Ubuntu 12.04
—————————————- Step # 1: Install BIND —————————————- First you need to install BIND server. Code: $ sudo apt-get install bind9 —————————————- Step # 2: Define rg4.net domain: —————————————- You need to add rg4.net domain to bind configuration file /etc/bind/named.conf.local Open this file and append following text (zone and reverse zone […]
How to setup name server for domain called rg4.net.

This is a guide for analysis H.245 terminalCapabilitySet and figure out does the terminal supports AAC LC or AAC LD? First capture the call and it's communication packages, KDV1000-HUAWEI.pcap. Open KDV1000-HUAWEI.pcap with wireshark. Filter the KDV1000-HUAWEI.pcap with H225||H245 Locate & expand the terminalCapabilitySet Find the items from capabilityTable which capabilityIdentifier […]
Does your H323 terminal support AAC LC or AAC LD?
This thread is direct forward from Microsoft MSDN website: http://technet.microsoft.com/zh-cn/aa965245 Easlier in this month, I was researching hardware video encoding/decoding supports for Linux base environments, which involves Intel Media SDK & VA-API(libva). Happen to see this DXVA related post in MSDN, so I decided to copy it to my blog. […]
Supporting DXVA 2.0 in DirectShow

I’m new to H323, so if there something went wrong, please let me know it. I’ll be very apprieciated. The information in H.245 terminalCapabilitySet is really sucked. As a newbie, I have no idea what it is whatever represented in the collapsing & nonCollapsing.
Get AAC sampleRate/channels setting from H.245 terminalCapabilitySet

Make your VLC player connecting RTSP streams default with RTP over TCP mode VLC media palyer version: 2.0.8 Twoflower Follow these steps to set your default setting: Tools –> Preferences –> Input & Codecs Find “Network” settings, and check RTP over RTSP (TCP) option, then restart/reopen your rtsp network stream, […]
Make your VLC player connecting RTSP streams default with RTP ...
I bought myself a new notebook last Saturday, and installed a lot develop softwares on it. But when I tried to install Visual Studio 2010, I got a error like this: [code] [08/06/13,23:08:05] Microsoft .NET Framework 4: [2] Error code -939523550 for this component is not recognized. [08/06/13,23:08:05] Microsoft .NET […]
Failed to install Visual Studio 2010 on Win7
I installed ia32-libs, but got an error like this while compiling my program(already added -m32 option to CPPFLAG arguments in the Makefile) [code] jacky@ubuntu-msdk:/opt/workspace/msdk/src/msdk_client32$ make /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory compilation terminated. /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory compilation terminated. g++ -m32 -I./../base_shm […]
How to compile 32 bit programs on 64 bit Ubuntu ...
720P H.264 video decoding performance Yesterday I got two test H.264 ES stream files from one of my colleague. One was encoded by Main Profile, the other was encoded by Baseline Profile. Weired thing is decoding the Main Profiled file seems much more fast than the Baseline Profiled file. To […]
Performance tests of Intel Media SDK(4.0.026-HSW): Efficiency comparision between different ...

After finished my first phase of GPU – Intel Media SDK research, now it’s time to get into libva, my goal is to get a set of performance test report for both MSDK and libva, so that we can finally choose one of them, or both of them for product […]
Step by step: build libva 1.2.0 on Ubuntu 12.04 LTS
Performance test – multithread decode Media SDK version Intel Media SDK (4.0.024-HSW) Test environments CPU: Core ivy bridge i7-3770 OS: Ubuntu server 12.04 LTS, kernel version 3.2.0-23 x86_64 x86_64 x86_64 GNU/Linux Test program kdvcodec_msdkdec_mt (svn: 10) Working mode a. Decode with simulated block mode b. Return with NV12 buffer. c. […]
Performance tests of Intel Media SDK (4.0.024-HSW) – Multithread decode
It’s a test report of current/latest version of kdvcodec_msdkdec which based on the latest version of Intel Media SDK(4.0.024-HSW). There is a known issue, NV12 to YV12 (or YUV420P) conversion, which is very low in efficiency. Here are the details.
Performance tests of Intel Media SDK (4.0.024-HSW) – Decode
Intel release an alpha version of Media SDK for linux servers (Intel® Media SDK 2013 for Linux Servers) recently, here now I am researching on it. I will record my research details in this post, as usual, can not guarantee everything I write here are exact true and right, only […]
Step by step research into Intel Media SDK for Linux ...
About The main motivation for VA-API (Video Acceleration API) is to enable hardware accelerated video decode/encode at various entry-points (VLD, IDCT, Motion Compensation etc.) for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). Extending XvMC was considered, but due to its original design for MPEG-2 ?MotionComp […]