The Intel® Media Software Development Kit (SDK) can be used to encode, transcode, decode video content. This paper leverages the Intel® Media SDK and the Intel® IPP samples to describe how to use a de-multiplexer to handle decoding MP4/AVC streams.
Intel® Media SDK version 2.0 equips developers with a standard API to create high-performance video solutions for consumer and professional uses. Intel Media SDK 2.0 provides easy access to hardware-accelerated video processing with software fallback.
The Intel® Media Software Development Kit 2.0 (Intel® Media SDK 2.0) supports multiple graphics platforms by providing a single, unified solution for handling video encoding, preprocessing, decoding, and transcoding. See this solution brief for details.
This article presents a method that can be used to perform muxing of encoded media generated by Intel® Media SDK. It details how to use the audio/video codec components of Intel® IPP samples to create a muxing solution.