The type of a media track:
"audio"
: Audio track."video"
: Video track.Gets all the listeners for a specified event.
The event name.
Gets an MediaStreamTrack object.
An MediaStreamTrack object.
Gets the ID of a media track, a unique identifier generated by the SDK.
The media track ID.
Removes the listener for a specified event.
The event name.
The callback that corresponds to the event listener.
Listens for a specified event.
When the specified event happens, the SDK triggers the callback that you pass.
The event name.
The callback to trigger.
Listens for a specified event once.
When the specified event happens, the SDK triggers the callback that you pass and then removes the listener.
The event name.
The callback to trigger.
Plays a media track on the webpage.
Specifies a DOM element. The SDK will create a <video>
element under the specified DOM element to play the video track. You can specify a DOM element in either of following ways:
string
: Specify the ID of the DOM element.HTMLElement
: Pass a DOM object.Removes all listeners for a specified event.
The event name. If left empty, all listeners for all events are removed.
Stops playing the media track.
Whether a media track is playing on the webpage:
true
: The media track is playing on the webpage.false
: The media track is not playing on the webpage.