Service for controlling participant media in a session, with options to manage audio, video, screenshare, and chat functionalities.
Name
ControlMediaHost
Description
This service provides the host with control over a participant's media (audio, video, screenshare, chat), with options to enable or disable these functionalities individually or all at once.
Method
controlMediaHost
Async
Param: options
Options to specify which media type to control and provide necessary parameters.
Param: options.type
The media type to control ('audio', 'video', 'screenshare', 'chat', 'all').
Param: options.parameters
Additional parameters, functions, and media streams necessary to perform the media control operations.
Returns
A promise that resolves when the media control operation is complete.
Service for controlling participant media in a session, with options to manage audio, video, screenshare, and chat functionalities.
Name
ControlMediaHost
Description
This service provides the host with control over a participant's media (audio, video, screenshare, chat), with options to enable or disable these functionalities individually or all at once.
Method
controlMediaHost
Async
Param: options
Options to specify which media type to control and provide necessary parameters.
Param: options.type
The media type to control ('audio', 'video', 'screenshare', 'chat', 'all').
Param: options.parameters
Additional parameters, functions, and media streams necessary to perform the media control operations.
Returns
Example
Remarks
all
type, it sequentially controls each media type to ensure all are turned off.