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.

Frequently Asked Questions

Can I get a free copy of Intel® Media Server Studio?

The Community edition of Intel Media Server Studio is free and provides most of the value that developers need, including all hardware-accelerated codecs, drivers, runtimes and OpenCL™ support.

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 Try & Buy and Details pages. Upgrading to the Professional edition offers many advantages, including:
  • Intel® VTune™ Amplifier to optimize performance by getting insights into hotspots, bottlenecks, and more
  • HEVC codec components that include GPU-accelerated and software decode and encode to deliver broadcast visual quality
  • Access to the Video Quality Caliper tool to do objective and visual quality inspection of encoded and decoded bitstreams
I see that Intel Media Server Studio supports Linux*. Is there a Microsoft Windows version?
Not anymore. Developers working on Windows-based platforms can now use the Intel® Media SDK. It has been updated to include the key capabilities that Windows developers are looking for.
Free Download
What Intel® processor generations and platforms does Intel Media Server Studio support?
The Community and Essentials editions of Intel Media Server Studio 2017 support Intel® Xeon® processors E3 E12xx v4 and 12xx/15xx v5, and 5th and 6th generation Intel® Core™ processors. If you are developing for an Intel Xeon processor E3 v3, use Intel Media Server Studio 2016 instead. For supported hardware and more information, see the release notes and Details.
Does Intel Media Server Studio support Intel® Xeon® processors E3 v6 or 7th generation Intel® Core™ processors?

There is no Intel Xeon processor E3 v6 support in Intel Media Server Studio for Linux* or Windows*. This product is for data center and cloud developers.

The primary reasons why we are not providing support for this version are:

  • The processor (featuring Iris® Pro graphics) delivers better performance for intensive media or graphics workloads
  • It does not deliver significant visual quality improvements

Therefore, we recommend developers who are building graphics or media-intensive server applications to stay with the Intel Xeon processor E3 v5.

Intel Xeon E3-1200 v6 delivers the right mix of performance and capabilities for markets including entry workstation and entry server.

We continue development work for Intel Media Server Studio for improved performance and video quality.

Developers targeting Windows* and 7th generation Intel Core processors for client and desktop applications can use the Intel® Media SDK for Windows.

Another option for Linux* developers is to leverage the VA API in open-source Linux drivers from Intel on 01.org: https://01.org/linuxgraphics.

Does Intel Media Server Studio support 10-bit HEVC or AVC?

Currently, the tool's hardware-accelerated HEVC and AVC codecs do not support it. There are several 10-bit HEVC encoders optimized for Intel processors with integrated graphics available. You may want to learn more from these vendors:

My customer is an original equipment manufacturer (OEM) and needs to provide graphics drivers to its customers. Is this allowed?
Yes. The license for the Intel Media Server Studio package is designed to allow OEMs, original design manufacturers (ODM), system integrators, vertical solutions providers, and developers to include or bundle or redistribute the runtimes in their value-added product. These runtimes include the driver binaries. We don’t allow people to redistribute the package wholesale. Reasonable examples could include an OEM bundling the driver with their hardware, or an OEM repackaging only the driver runtimes, validating this package on their platforms and operating systems, and hosting this combination on its website. Customers should familiarize themselves with the terms of the End User License Agreement (EULA).
What if my company has five developers who need to use components in the Professional edition? How many licenses do I need to buy?
The Professional edition is licensed to an individual developer. Additional developers should buy additional copies.
If I purchase the Professional edition unlimited license for the HEVC encoder, am I allowed to redistribute unlimited copies of our company’s apps? Does this also apply to internal sockets for unlimited use?
Yes, customers who purchase the unlimited license have no limitations on the number of copies or sockets they can run on. Other license restrictions are unchanged by the unlimited license. For more information, refer to the EULA.
The unlimited license is perpetual. Does this mean customers are allowed to redistribute any part of HEVC encoder unlimited after one year if they don’t renew? Or they can still redistribute the existing runtime binaries obtained before with their own apps but just cannot ship any new HEVC encoder binaries unlimited?
Customers can continue to distribute, forever, binaries obtained under the unlimited license with their value-added application. After the license expires, they will no longer receive free updates or customer support but they can continue to distribute previously obtained binaries. If customers choose to purchase a limited license after expiration of the unlimited license, they will be subject to the terms of that license.
Do I have to pay each year to renew my HEVC license like some vendors?
The HEVC encoder and PTIR components have additional license restrictions from the other runtime components of the suite. All components in the Professional edition include a perpetual license to the runtimes and developer components. You never need to pay more to continue using the product, although given the fast rate of advances for HEVC, it is recommended to purchase upgrades. Free upgrades and support depends on the term length you purchased with your contract. The number of distributions you can make for the product, however differs. Two components—HEVC Encode and PTIR—are limited in the number of distributions you can make, while other runtimes (like audio or HEVC decode) allow unlimited redistribution. The limitations for HEVC encode are found in the EULA or your sales document, but generally are 100 application copies or 30 processor sockets, whichever comes first. If you have mid-volume apps you can purchase multiple copies at a discount. If you have high volume apps, you can contact our sales team for special, unlimited pricing.
What operating systems does Intel Media Server Studio support?

We support recent Linux* versions (like CentOS*). See Details and release notes for more information. The SDK will run on Windows Client but it is not officially supported.

About one-third of our customers require support for other Linux variants (e.g., SLES, RHEL*, or Ubuntu*) and for those needs, we supply a generic package that they can use to patch a system into compliance. However, Intel does not provide support for customers encountering problems when building custom operating systems. For detailed operating system and hardware platform requirements, see the release notes for Linux*.

Developers who work on Microsoft Windows*-based platforms can use the free Intel® Media SDK for Windows.

Do you have any data showcasing HEVC encoder quality or performance?
Yes, see the latest benchmarking performance data.
  • Intel Xeon processor E3-1500 with Iris® Pro graphics
  • Whitepaper: Enabling HEVC in Intel Media Server Studio