Video SDK roadmap for Q4 2023

Man checks path on the map

The following major improvements were made available in the previous release (2.8.0.13646):

  • SMPTE 2110 support with DeckLink IP cards by Blackmagic Design – here’s the configuration guide.
  • AV1 Nvidia hardware encoder and decoder – a royalty-free alternative to H.265. According to some tests, AV1 provides the same image quality as H.265, but at lower bit rates.
  • RIST protocol support – this relatively new open-source transport protocol, which is intended to eventually succeed SRT.
  • Icecast protocol support – a legendary protocol for audio streaming, which is still important to product developers in the radio market.
  • Blackmagic SDI output fix – we used to have a “tough-to-catch” issue with SDI output to some BMD models, specifically the Duo 2 and Quad 2, especially when genlocked. This problem is now fixed.

Here’s the full release notes for MPlatform and MFormats.

The following updates are in progress:

  • A way of enabling and disabling debug logs while your system is being used in production – no need to organize your environment every time debug logs need to be collected.
  • WebRTC 2.0 update. At least two major improvements are in order: updating the signaling server (the one used currently is around 5 years old) and implementing the “one-to-many” capability.
  • DVB subtitles encoding and insertion from SDI or text sources – on the fly.

Next

We plan to start exploring Nvidia’s GPUDirect for Video. Obviously, it provides a way to save on memory copy operations in “gpu_pipeline = true” mode. But, once we get into it, we’ll be looking into other SDKs available within this family of technologies – such as the MAXINE Video Effects SDK, which gives access to AI-powered background removal, replacement, or blur, artifact reduction, lossy content upscaling and noise removal.

See also