Add AV1 Hardware Encoding + Decoding to Your App
November 13, 2023
MPlatform SDK V2.8 adds support for NVIDIA hardware encoding / decoding, allowing you to work with high-resolution #AV1 streams.
The MPlatform SDK is a professional multimedia software development kit that supports native C#, VB.NET, VB6, Visual C++, and Embarcadero Delphi, allowing you to create broadcast automation, ingest, and video mixing applications.
MPlatform SDK v2.8 adds support for AV1 NVIDIA hardware encoding and decoding. AV1 is a next-generation video codec that offers superior compression efficiency and image quality compared to older codecs like H.264 and HEVC. NVIDIA GPU hardware encoding is much faster than CPU-based encoding. Hardware decoding allows users to play back AV1 video with lower CPU usage and power consumption. The addition of hardware encoding/decoding to the MPlatform SDK makes working with high-resolution AV1 streams more efficient and practical.
MPlatform SDK v2.8.0.13646
Released: Nov 8, 2023
Updates in v2.8.0.13646
Features
- Common Changes:
- NVIDIA 12.1 update.
- MFPrint NV12 pixel format added.
- Input/output devices:
- BlackMagic 2110 support.
- AJA update to latest SDK and driver version.
- MLive Support for YV12 color space devices added.
- File recording and network streaming:
- RIST protocol added.
- Icecast protocol added.
- AV1 NVIDIA hardware encoding support.
- Decoding and seeking:
- AV1 NVIDIA hardware decoding support.
Fixes
- Common Changes:
- FrameCreateFromTexture cropped frame fix.
- FormatVideoSet 0x8004022A exception fix.
- Incorrect colors after transcoding fix.
- Mixer transitions hangs fix.
- Mixer gpu_pipeline with image as source wrong fps fix.
- MFTransition wrong in gpu_pipeline=true fix.
- gpu_pipeline wrong rotation frame fix.
- MSink remove inactive devices fix.
- Input/output devices:
- NDI receiver MServer.exe not closed fix.
- NDI receiver long NDI sources discovery fix.
- BlackMagic output missed frames with reference generator.
- File recording and network streaming:
- MFStrGet/MFStrSet in PWR mode fix.
- XDCAM lipsync encoding fix.
- MFile external_audio_track property fix.
- MWriter missed mp3 at file start during file switching fix.
- Decoding and seeking:
- Mixer incorrect full alpha decoding fix.
- Plugins:
- ASIO devices simultaneously in and out fix.
- SCTE-104 detection fix.
- SCTE-35 detection fix.
- HTML5 bad audio with YouTube live fix.