Intel® Media Server Studio 2018 for Linux*

Innovate and optimize enterprise-grade video delivery and cloud graphics applications and solutions for data center, cloud, and network usages.

  • Deliver fast, high-quality real-time video transcoding in broadcasting, over-the-top (OTT) live and video on demand (VOD), and in cloud gaming and remote desktop solutions.
  • Access hardware accelerated codecs and programmable graphics on the latest Intel® processors.
  • Speed the transition to higher frame rates and resolutions.
  • Reduce infrastructure and development costs.
  • Optimize solutions with advanced performance and quality analyzers.
Get the Free Community Edition: Trials for Professionals

Video is the largest and fastest-growing category of internet traffic.1 Video solution providers need efficient video transcoding to reduce infrastructure and development costs while improving viewing experiences. To stay competitive and meet consumer content demands, it’s essential to support higher frame rates and resolutions. Intel® Media Server Studio used with Intel® platforms2 enables development of awe-inspiring and visually rich media solutions, and readies the industry for these challenges.

Advanced Media Performance Tools for Media Pros

Known OEM/ODM Functional Platforms

Compare Editions Side-by-Side

Community Edition

This edition includes:

  • Intel® Media SDK provides access to Intel® Quick Sync Video, which has hardware-accelerated video codecs (HEVC, AVC, MPEG-2, and more), and video processing filters.
  • Graphics drivers and runtimes
  • Flexible Encode Infrastructure (FEI), which is an Intel Media SDK extension to fine-tune encoding visual quality.
  • Intel® SDK for OpenCL™ applications (Linux* and Microsoft Windows*) assists with creating, building, debugging, and analyzing OpenCL applications for the underlying architecture while providing in-depth analysis with visualization and interactive mode, which is extremely useful for optimization.
  • Metrics Monitor tool (Linux only) provides visibility into the GPU load metrics, utilization stats for the hardware accelerators (i.e., VDBOX, VEBOX), and GPU execution units.
  • Linux supported
  • Support through the Media forum
  • Code samples are provided on a Support page

benchmark for video transcoding on Intel Xeon processors

 

Essentials Edition

This version has the same components as the Community Edition and adds Priority Support, providing direct confidential access to Intel technical experts.

Professional Edition

For premium media performance, video quality, and compliance, this edition adds HEVC codec components and advanced video quality analysis tools. It includes:

  • Essentials edition
  • Intel® VTune™ Amplifier, a performance profiler ideal for tuning media applications. It gathers a rich set of CPU, GPU, threading, OpenCL, and bandwidth metrics needed to find media processing bottlenecks. Intel VTune Amplifier provides tools to quickly analyze and interpret data. Sort and filter the results and then display them for easy analysis on the timeline, the code source, and on a GPU architecture diagram that shows VDBox, VEBox, EU utilization, and bus bandwidth. Get faster code faster with extensive performance metrics and powerful analysis tools.
  • HEVC codec components: software and GPU-accelerated HEVC (H.265)
  • Video Quality Caliper provides efficient sequence-level inspection of the quality of encoded or decoded video streams. The tool provides objective metrics such as PSNR and SSIM, in addition to the ability for subjective inspection by allowing an interactive graphical interface.

Server Software Doesn’t End at “Build”

Intel recognizes that developing media solutions requires more than just linking in libraries and clicking Build. Many options are included in the Intel Media SDK for application optimization, and visual quality and performance are required when authoring content. Its tools (like Intel VTune Amplifier) are essential for monitoring and root causing performance and the sometimes challenging pipeline overlap between hardware and software.

Enterprise-Quality Video Codecs and Processing Tools for Data Center, Cloud, and Network Usages

The Professional Edition’s video encoders are stressed for over 500 hours of qualification testing to help ensure high product quality in a variety of usage models. More than 60,000 separate qualification tests are conducted, thanks to advanced controls provided by Intel’s AVC, MPEG-2, and video pre- and post-processing filters.

HEVC Performance

benchmark for video transcoding on Intel Xeon processors

 

Maximize Server Platform Resources

The Professional Edition excels at processing multiple streams concurrently. A built-in scheduler and asynchronous pipeline helps to avoid bottlenecks and permits full use of CPU and graphics-accelerated Intel platforms. Specialized AVC look ahead bitrate control mode optimizes encode quality, while video conferencing encoder extensions help developers shave milliseconds off their cloud gaming and video conferencing workloads.

Supported Features

  • Hardware-Accelerated Video Decoders: H.265 (HEVC), H.264 (AVC), MPEG-2, VC-1, MVC (Microsoft Windows Server* operating system only), Motion JPEG (MJPEG).
  • Hardware-Accelerated Video Encoders: H.265 (HEVC), H.264 (AVC), MPEG-2, MVC (Windows Server operating system only), MJPEG (software).
  • Video Processing Filters: Deinterlacing, resizing, rotating, cropping, composition and alpha blending, color conversion, denoising, frame-rate conversion, video signal information, and advanced deinterlacing handling scene changes.
  • Flexible Encode Infrastructure (FEI): An extension of the Intel Media SDK that gives more control over the encoding process when compared to the standard Intel Media SDK API; it is available for AVC encode only with limitations.1
  • Programmability: OpenCL™ application 1.2 and 2.0, video motion estimation (VME) preview support

Pro Edition only:

  • Analyzers: Intel VTune Amplifier, Video Quality Caliper
  • HEVC Codec Components: H.265 (HEVC) software and GPU-accelerated decode and encode, 8 and 10 bit

Code Samples & Tutorials: Samples for decode, encode, multisession transcode, and VPP.

Technical Specifications

Hardware Requirements

Intel Media Server Studio supports the following platforms with integrated graphics:

  • Intel Xeon processor E3-1200 v4 with C226 chipset
  • Intel Xeon processor E3-1200 and E3-1500 v5 with C236 chipset
  • 5th generation Intel Core processors
  • 6th generation Intel Core processors

Additionally, for Intel Xeon processor E5 v4 and v5, support of software-only (CPU) HEVC decode and encode, select video preprocessing (CSC, scaling, DI), and virtualization (KVM*, Xen*) is available.

Current Customers Note: If you are using older generations of Intel® platforms than listed above, use Intel Media Server Studio 2016 (see the release notes for technical specifications).

Operating Systems

  • CentOS* 7.4
  • Other Linux distributions through a generic operating system model (Intel Media Server Studio generally works on these operating systems, however support is only provided for Linux Gold distributions)

Linux Kernel Supported Distributions
CentOS is the preferred operating system. Versions and kernels supported vary based on the release. Review the release notes to find the correct kernel for the release you are using.

See also individual component tools release notes for the supported operating system and required software.

Intel SDK for OpenCL Applications

Professional Edition Only
See also the release notes for individual component tools for supported operating systems and required software.
Intel VTune Amplifier

Plug-ins

Intel® Collaboration Suite for WebRTC – Create high-performance, reliable, and scalable real-time communication solutions with server and client tools to deliver RTC experiences with video conferencing capabilities.

Comprimato JPEG2000
This multithreaded CPU encoder uses the massive power of graphics processors in 5th and 6th generation Intel processors to deliver fast media processing with high-quality imagery and low latency in live and OTT streaming. Intel Media Server Studio users can now transcode JPEG2000 contained in IMF, AS02, or MXF OP1a files to distribution formats like H.264 and HEVC, and enable software-defined processes of IP video streams in broadcast applications. Its popular, efficient wavelet compression technology (supporting 4K or 8K Ultra HD resolutions) uses special parallel processing design for video encoding and decoding. Read More

Elecard Demultiplexer
This enables splitting of MP4, MPEG-2 transport and program streams into video and audio streams in applications based on Intel Media Server Studio. The demultiplexer recognizes the following formats: H.265 (HEVC), H.264 (AVC), MPEG-4, MPEG-1/2, VC-1 video and AAC, HE-AAC, MPEG-1/2, Dolby* AC-3, AMR, and PCM audio.

Languages

C++ and OpenCL 1.2 (and above)

Resources for FPGA Developers

1 Intel does not provide technical support for the FEI through the media community forum or Priority Support; Building an application with FEI may take significantly more effort compared to the standard Intel Media SDK API; FEI validation is limited. Some combinations of encoding parameters may lead to unstable application behavior, crashes, and hangs; FEI API is not backward compatible; FEI is subject to the same EULA terms as Intel Media Server Studio. Some FEI components are distributed as prerelease materials, which restricts their usage according to the EULA.

2 Benchmark results were obtained prior to implementation of recent software patches and firmware updates that are intended to address exploits referred to as "Spectre" and "Meltdown." Implementation of these updates may make these results inapplicable to your device or system.

Software and workloads used in performance tests may have been optimized for performance only on Intel® microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more information, go to Performance Benchmark Test Disclosure. Features and benefits may require an enabled system and third party hardware, software, or services. For more information, consult your system provider.

Optimization Notice: Intel® compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product user and reference guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804.