Intel® Media Server Studio Support

Frequently Asked Questions

What are the differences between the Intel® Media Server Studio editions, and why should I upgrade to the Professional edition?

You can compare the differences on the Intel Media Server Studio Try & Buy and Details web pages. Upgrading to the Professional edition offers many advantages, including:

  • Easing transition to 4K and ultra high definition (UHD) with access to award-winning HEVC software and GPU-accelerated encoders
  • Access to the Video Quality Caliper tool for objective and visual quality inspection of encoded and decoded bitstreams
  • Intel® Vtune™ Amplifier to optimize performance by getting insights into hotspots, bottlenecks, and more
  • Access to our Premium Telecine Interlace Reverser

For more information, see Accelerate Media Processing: Which Tool Do I Use?

What platforms does Intel Media Server Studio support?

For details on supported Intel® processor platforms, along with original equipment manufacturer (OEM) and original design manufacturer (ODM) platforms, see Technical Specifications. Also, see the release notes for Linux* and Windows*.

Note: Intel Media Server Studio 2016 doesn't support 6th generation Intel Core™ processors. For updates regarding future releases, watch the Media forum.

What operating systems does Intel Media Server Studio support?

For more information, see Technical Specifications. More details are in the release notes for Linux*.

Note: About one-third of our customers require support for other Linux variants (such as RHEL* or Ubuntu*). For those needs, we supply a generic package for patching a system into compliance. However, Intel support for building custom operating systems is limited. The Intel® Media SDK runs on Windows* but it is not officially supported.

How can I check if Intel Media Server Studio is installed correctly for my operating system?

For Windows*, an easy-to-use installer delivers a successful status message after completing the install process.

For Linux*, review the Get Started Guide on how to install for CentOS*. To identify issues in the install process, use these tests. (Make sure the command outputs match the ones provided in the guide.)

uname –ar
Ensure you are booted into the correct kernel. The following command returns the kernel with MSSrN (where N is the release number) in the ID.

lspci –nn | grep VGA
Check if integrated graphics are recognized by the Peripheral Component Interconnect (PCI) on the video graphics array (VGA).

lsmod | grep i915
Check if the i915 DRM module is installed.

When running samples or tutorials applications, use the drm module. Also ensure that you run them as root (not sudo). Check this articles on How to set up Media Server Studio on other Linux variants using generic package.

Where can I find code samples for Intel Media Server Studio?
To get started developing media apps, we provide code examples in the form of tutorials and samples. The tutorials are easy-to-understand simple code examples that help you learn basic features of the Intel® Media SDK. The samples are little more complex, demonstrate extensive pipelines, and the latest features which can be used for benchmarking. Both resources are intended to help developers and are not intended to ensure product quality. Download them from Code Samples and GitHub*.
How can I determine whether certain Intel Media SDK features are supported on my platform?
  • For Windows* users, we provide the System Analyzer tool with the package (see the Tools folder in the SDK install path). Run this tool to get first-level understanding of the features supported on your platform.
  • The SDK component provides a query functionality as a function API. It can be used to query the SDK to check if the platform supports the requested features. To understand how to use this functionality, review Query Functionality in Intel Media SDK and Code Samples.
  • For runtimes, the feature support varies by the type of hardware, SKU, driver version, and operating system.
Which HEVC implementation does Intel Media Server Studio offer?
A hardware-accelerated HEVC decoder and encoder (8-bit only) is available in Intel Media Server Studio 2017 with the Intel Xeon® processor E3 15xx v5 and 6th generation Intel® Core™ processor. The hardware-accelerated codec provides best performance and highest transcoding density.
 

The Professional edition also includes a software HEVC decoder and encoder as well as a GPU-accelerated encoder. These codecs are slower, but provide better visual quality. The GPU-accelerated encoder uses both a CPU and GPU for execution to achieve higher performance than a pure software codec. Both software and GPU-accelerated encoders support 8-bit as well as 10-bit versions. For more information, see Prepare for the Future of 4K Ultra-High Definition (UHD) and HEVC Using Intel Media Server Studio.

Do you have any data showcasing HEVC encoder quality or performance?
Yes, see the benchmarking process used to generate the data in Enabling HEVC in Intel Media Server Studio. Also, you can read how Intel Media Server Studio HEVC Codec Scores a Fast Transcoding Title by Moscow State University. The detailed study is available here.
How can I check my workload performance and the quality of the encoded and decoded output?
There are multiple tools in the suite, which offer these capabilities:
  • Metrics Monitor is a utility used to monitor the GPU for media workloads. It is available for Linux only.
  • Intel® VTune™ Amplifier, part of the Professional edition, is an ideal tool for tuning media by gathering the rich set of CPU, GPU, threading, and bandwidth metrics needed to analyze bottlenecks. See more details at Intel VTune Amplifier.
  • Video Quality Caliper is a tool for objective and visual quality inspection of encoded or uncompressed videos. To measure objective quality, some commonly used fast and accurate implementation of PSNR/SSIM metrics are available with some experimental ones. It is also part of Professional edition. For more details, review the user guide and these videos.
What bit rate control methods does Intel Media Server Studio support?
We support multiple bit rate control methods like CBR, VBR, AVBR, and of course CQP, plus a special look-ahead mode. There are limited rate control methods supported on Linux*, check the release notes to find which ones are supported for different codecs.
Does Intel Media Server Studio have VP8 or VP9 codec support?
Hardware-accelerated VP8 decode is available on 5th generation Intel® Core™ processors and onwards. There is no support for VP8 or VP9 encode. VP9 decode is also not available.
Does Intel Media Server Studio have hardware support for MJPEG encode and decode?
Intel Media Server Studio MJPEG decoder has hardware support but MJPEG encoder is for software only.
I need a 10-bit AVC 4:2:2. Will you offer that in the future?
Currently, the 10-bit 4:2:2 is not supported by AVC hardware-accelerated encoder in the Intel® Processor Graphics. However FPGA encoding (from Altera, now part of Intel) covers this use case. For more details, send your request to terry.e.deem@intel.com.

Additional Media Solution Tool

Resources for FPGA Developers

Tool FAQ

Roadmap notice: All products, computer systems, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice.