⬆️ ⬇️

Intel Media SDK 2016 R2 - what's new?

The new version of the complex of means for developing software for encoding and playing media content of the Intel Media SDK 2016 has been released . The update contains a number of significant changes:





Under the cut - a brief overview of the current functionality of the Intel Media SDK 2016.



Full hardware acceleration for HEVC and VP9.



AVC Encoder : Slice Size restrictions and reporting features have been added to ensure the low latency required using the RTP protocol. Developers can use this functionality to better align the video stream with the bandwidth of the communication channel.



Media RAW Accelerator : In order to improve the performance, Media RAW Accelerator is distributed with a graphics driver, so it is not necessary to include it in the application now. Added support for 16-bit ARGB input, to which Gamma Correction, Chroma Aberration, 3DLUT and Les Geometry Correction filters can be applied. Now developers in their applications can easily apply filters to a picture with an applied debtor or customize their own post-processing blocks by adding them to the processing pipeline, as shown in the figure.

')





VPP extensions : developers can use the bt.601 or bt.709 color conversion matrix, video of various ranges with the Videosignal Info function. With the Scaler & Format Converter (SFC) pipeline, available since the sixth generation of Intel Core processors (Skylake), new scaling modes can be used when the workload is removed from the rendering tool during the operation of the Media SDK and is no longer locked. Thus, the developer can more accurately control the execution units of the GPU for other loads during processing.



Improvements for easier work with the API : the platform request feature has been added to API 1.19; Using the new API, the application can now determine the hardware platform on which it runs. To improve memory performance, its allocation has been optimized for 3D and OpenCL configurations.

Source: https://habr.com/ru/post/302966/



All Articles