Optional
audioContext: AudioContextOptional
audioOutput: AudioOutputOptionsOptional
loggerOptions: LoggerOptionsReadonly
kindOptional
sidindicates current state of stream, it'll indicate paused
if the track
has been paused by congestion controller
current receive bits per second
creates a new HTMLAudioElement or HTMLVideoElement, attaches to it, and returns it
attaches track to an existing HTMLAudioElement or HTMLVideoElement
Detaches from all attached elements
Detach from a single element
Returns the current playout delay (in seconds) of this track.
Gets the RTCStatsReport for the RemoteTrack's underlying RTCRtpReceiver See https://developer.mozilla.org/en-US/docs/Web/API/RTCStatsReport
Promise
gets the volume of attached audio elements (loudest)
Allows to set a playout delay (in seconds) for this track.
A higher value allows for more buffering of the track in the browser
and will result in a delay of media being played back of delayInSeconds
calls setSinkId on all attached elements, if supported
audio output device
sets the volume for all attached audio elements
sid is set after track is published to server, or if it's a remote track