Media Injector API

🚀

SDK Beta

This API is a part of the Beta program.

The Media Injector API gathers classes and functions for writing modules to inject audio and video into a conference. This API provides everything necessary to write an injector, which can be connected to the CoreSDK. Once connected the injector establishes the pipelines which allow an application to inject audio and video into a conference.

Classes

Name
classdolbyio::comms::video_source
The interface for providing video frames.
classdolbyio::comms::video_frame
The interface that wraps decoded video frames received from and to be injected into WebRTC.
classdolbyio::comms::rtc_video_source
The adapter that is used for providing video frames into WebRTC. This interface is a video sink from the perspective of the Injector. It is a video source from the perspective of WebRTC Video Tracks, thus it provides this connection in establishing the video injection pipeline.
classdolbyio::comms::rtc_audio_source
The adapter that is used for providing Audio frames into WebRTC. This interface is an Audio Sink from the perspective of the Injector. It is an Audio Source from the perspective of WebRTC Audio Tracks, thus it provides this connection in establishing the audio injection pipeline.
classdolbyio::comms::media_source_interface
The interface that acts as a media source for the Conference Service.
classdolbyio::comms::audio_source
The interface for providing audio frames.
classdolbyio::comms::audio_frame
Interface that wraps decoded audio frames to be injected into WebRTC.


Did this page help you?