github Intel-Media-SDK/MediaSDK intel-mediasdk-18.3.0
MediaSDK 2018 Q3.0

latest releases: intel-mediasdk-23.2.2, intel-mediasdk-23.2.1, intel-mediasdk-23.2.0...
5 years ago

This release of Intel® Media SDK is part of fully open source release of media stack. Component revisions included into package:

  • Whats new:

    • Don't forget to check our wiki: https://github.com/Intel-Media-SDK/MediaSDK/wiki
    • This release supports Broadwell, Skylake, Kabylake, Coffeelake, Icelake and Apollo Lake families. See the Known Limitations section in release notes for details.
    • Simplified install procedure. Given kernel 4.14+ (4.18+ recommended), just untar and run install_media.sh
    • Improved build procedure:
      • Added ability to enable/disable components
      • Added ability to configure artifacts install locations, improved default layout
      • Warning free build on gcc-6.3.1 and gcc-8.2
      • Support of clang-6.0
    • [50400] Implemented support of ICQ and ICQ Look Ahead bitrate control modes for AVC Dual Pipe encoder
    • [#559] Improved resource allocation for HEVC encoder (fixes ffmpeg-qsv HEVC encoding support)
    • Preliminary support for HEVC 10-bit decoding, VP9 10-bit decoding, HEVC 10-bit encoding
    • Improved feature support checking via driver capabilities
    • API 1.28
  • Software requirements

    • Libdrm 2.4.84 or later
    • Kernel 4.14 or later (4.18 or later is recommended)
  • Misc

    • This release focuses on versatility and absence of technical debt in i915 driver. Downside of this approach is suboptimal performance and quality in certian usages comparing to Media Server Studio on Broadwell and Skylake platforms.
    • Decoders robustness on corrupted content on Apollo Lake, Kabylake, Coffeelake is a bit lower comparing to Broadwell and Skylake.
  • Limited support on certain platforms:

    • MPEG-2 encode is not supported on Apollo Lake platforms.
    • Following functionality only supported on Broadwell and Skylake platforms: H.264 Flexible Encode Infrastructure.
    • Following functionality only supported on Skylake platform: Multi Frame Encode (MFE), HEVC Flexible Encode Infrastructure.
    • VP9 decoder is only supported on Kabylake, Coffeelake and Icelake platforms.
    • VP9 encoder is only supoprted on Icelake platform.
    • Support for Icelake platform is preliminar and may not be fully functional.
  • Changes in behavior compared to Media Server Studio 2018 R1 - SDK:

    • Intel Media SDK and Driver are not compatible with previously released versions of Intel Media Server Studio - Essentials and Professional Editions including HEVC Decode plug-in, HEVC Encode plug-in, HEVC GPU Accelerated Encode plug-in, Premium Telecine Interlace Reverser plug-in, etc.
    • MPEG-2 encode:
      • [37189] Previously Query() function with MFX_RATECONTROL_AVBR mode in input parameters returned MFX_RATECONTROL_VBR. The logic is removed in this release.
    • VPP:
      • [35218] VPP resize of interlaced streams may produce output that is not bit-exact with output of previous release.
  • Additinal limitations specific for open source release:

    • SW fallback is unsupported for all components.
    • Rotation is not supported.

Don't miss a new MediaSDK release

NewReleases is sending notifications on new releases.