Changelog: Video SDK - Web - 2.4.5

Released: 2026-06-01 Updated: 2026-06-01

Visit Changelog

Summary: Adds RTMP ingestion for external streaming sources and a customAudioConstraints audio option; improves shared screen rendering, AMD environment support, and virtual background on low-performance devices; fixes a Traditional Chinese language code and a missing userKey field.

Added

  • RTMP Ingestion. Support ingesting external streaming sources (e.g. OBS, vMix) into a session. The incoming stream is represented as an additional, special participant in the session.
  • A customAudioConstraints option to stream.startAudio() for overriding the default audio constraints. Intended only for highly specific scenarios. Video SDK optimizes these constraints automatically by default.

Changed

  • stream.attachShareView() now supports rendering the current user’s own shared screen content.
  • Improved dependency configuration for AMD environments such as RequireJS and the Dojo Toolkit.
  • Enabled virtual background support on low-performance devices.

Fixed

  • Fixed an incorrect language code for Traditional Chinese in live translation.
  • Fixed missing userKey field in subsessionClient.getSubsessionList().userList.