Intel® Media SDK Tutorials for Client and Server

The Intel® Media Software Development Kit (Media SDK) Tutorials show you how to use the Intel Media SDK by walking you step-by-step through use case examples from simple to increasingly more complex usages.

The Tutorials are divided into few parts (sections):

1.Introduces the Media SDK session concept via a very simple sample.
2-4.Illustrates how to utilize the three core SDK components: Encode, Decode and VPP (video pre/post processing).
5.Showcases transcode workloads, utilizing the components described in earlier sections.
6.Showcases more advanced and compound usages of the SDK.

For simplicity and uniformity the Tutorials focus on the H.264 (AVC) video codec. Other codecs are supported by Intel® Media SDK and can be utilized in a similar way.

Additional information on the tutorials can be found at https://software.intel.com/en-us/articles/media-sdk-tutorial-tutorial-samples-index. The Media SDK is available in Intel® Media Server Studio for datacenter and embedded usages. 

 Download the Media SDK tutorial in the following available formats:

Quick installation instructions:

  • For Linux setup MFX_HOME environment variable:
    export MFX_HOME=/opt/intel/mediasdk
  • For Windows setup INTELMEDIASDKROOT and build with Microsoft* VS2012.

Previous versions of the Tutorials package:

For more complete information about compiler optimizations, see our Optimization Notice.