9 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 ...2013/07/04 in Technical tagged GPU / Intel / intel media sdk / MSDK by Jacky Wei
1 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 […] Start GPU encoding/decoding with VA-API (Video Acceleration API)2013/06/21 in Technical tagged GPU / libva / MSDK / va-api by Jacky Wei
1 Download Article and Source Code Download Integrating Intel® Media SDK with FFmpeg for mux/demuxing and audio encode/decode usages (PDF 568KB) Download Source Code. (ZIP 98KB) (Note: Licensing terms match Media SDK 2012) Introduction The provided samples intend to illustrate how Intel® Media SDK can be used together with the popular […] Integrating Intel® Media SDK with FFmpeg for mux/demuxing and audio ...2013/06/18 in Technical tagged ffmpeg / GPU / MSDK by Jacky Wei
1 1. Create a new UUID In ANDROID_DIR/external/opencore/codecs_v2/omx/omx_common/include/pv_omxcore.h #if USE_DYNAMIC_LOAD_OMX_COMPONENTS #define PV_OMX_MP3DEC_UUID OsclUuid(0x1d4769f0,0xca0c,0x11dc,0x95,0xff,0x08,0x00,0x20,0x0c,0x9a,0x 70) How to add a 3rd party library to opencore?2013/06/12 in Technical tagged OpenCORE / OpenMAX by Jacky Wei
1 My goal here is only to test & research, practise and get to know more about WebRTC & its codes, so here we go. Wrappering an independent Video Capture class from WebRTC’s video capture module Reading codes of WebRTC: try to implement a common video ...2013/06/07 in Technical tagged WebRTC by Jacky Wei
I changed the vcxproj file location for one of the projects in the solution, and re-added this project to the solution. The project compiled fine and worked. However recently, I went to the Resource View to edit some dialogs and the window is completely empty. I can’t remember if I […] Why my VC2010’s Resource View and Class View are both ...2013/06/04 in Technical tagged VS2010 by Jacky Wei
1 This is a simple guide document for getting start with GPU programming by using CUDA SDK, and my working environment is WinXP + VS 2010. If you are looking for a comprehensive guide of GPU programming, you need to visit http://docs.nvidia.com/cuda/index.html. Here we go. 1. Installing CUDA Development Tools Key […] A simple guide to start GPU programming2013/06/03 in Technical tagged CUDA / GPU by Jacky Wei
3 I was building webrtc on my notebook which OS is Win7 when I ran into this issue. I followed my previous steps which I suceeded to download and build the complete webrtc project: Install Visual Studio 2010 Install DirectX SDK 2010(June) Install Microsoft SDK v7.1 then downolad webrtc project including […] LINK : fatal error LNK1104: cannot open file ‘atlthunk.lib’2013/06/02 in Technical tagged WebRTC by Jacky Wei
2 ↑ Introduction Streaming relays and reflectors can be used to scale streaming infrastructure by distributing load between servers and making the most efficient use of network bandwidth. A streaming reflector “tunes in” on and incoming stream and relfects it to clients. The most common setup for a reflector is reflecting […] Darwin Streaming Server Relay Setting2013/06/01 in EasyDSS / Technical tagged Darwin Streaming Server / DSS / Relay by Jacky Wei
3 In the past few days, I was reseaching on a recording library to write live audio/video streams from video conference server or peer to a MP4 file container. Using libmp4v2 to record live audio/video streams to a MP4 ...2013/05/31 in Technical tagged Container / MP4 / mp4v2 by Jacky Wei
9 I was trying to install Direct SDK (June 2010), everything went just fine, but when the installation started to do some post installation processes, it returned with an error like this: Setup failed. Errors were encountered during installation of redistributable packages. Please close all open programs and try running setup […] Install DirectX SDK (June 2010) failed with error code S10232013/05/22 in Technical tagged DirectX by Jacky Wei
After all audio processing module has been full supported, I migrated the webrtc version to the latest version(update date: 5/9, 2013, svn code: 3988), I got a new assignment today, that is implement mp4 file container for the SDK. During the discussion of the assignment, I offered my suggestion for […] MP4 media file container with H.264 video and AAC audio2013/05/13 in Technical tagged AAC / Container / MP4 / mp4v2 / MPEG4-IP by Jacky Wei
2 I was upgrading my IDE from VS 2008 to VS2010 when I located this issue. After google it for a long time, I final found this webpage from Microsoft, telling me that it is a bug of VS2010, http://connect.microsoft.com/VisualStudio/feedback/details/665896. And then I found that this bug has not been fixed […] LINK : fatal error LNK1104: cannot open file ‘xxx.map’2013/05/09 in Technical tagged VS2010 by Jacky Wei
1 After days of working, all audio processing functions seems are working in the KdvMediaSDK now, and the next step will be getting a proper set for the audio processing algorithms to run under certain environments & circumstance. I will start it by beginning with AGC module too. Here are the […] WebRTC audio processing continuous: AGC effect optimizing (setting parameter adjustment)2013/05/07 in Technical tagged AGC / Audio processing / WebRTC by Jacky Wei
2 Introduction of this document This module includes software based acoustic echo cancellation (AEC), automatic gain control (AGC), noise reduction, noise suppression and hardware access and control across multiple platforms. My ultimate goal will be wrapping an independent module out of WebRTC’s Voice Engine for our product, and the first task […] Reading codes of WebRTC: Deep into WebRTC Voice Engine(draft)2013/05/03 in Technical tagged AEC / AGC / Audio processing / High pass filter / NS / WebRTC by Jacky Wei