LocalStream
Interface that represents any local stream.
Methods
addEventListener
Registers a handler for the specified event.
One event can have more than one handler; handlers are executed in order of their registration.
Parameters
eventName:
Event name
listener:
(event: StreamEnded) => void | Promise<void>
Handler function that is triggered when an event of the specified type occurs
options:
Object that specifies characteristics about the event listener
Returns
type:
void
close
Stops capturing media and releases all resources.
Returns
type:
void
removeEventListener
Registers a handler for the specified event.
One event can have more than one handler; handlers are executed in order of their registration.
Parameters
eventName:
Event name
listener:
(event: StreamEnded) => void | Promise<void>
Handler function that is triggered when an event of the specified type occurs
options:
Object that specifies characteristics about the event listener
Returns
type:
void
Props
id
Stream id.
source
Stream source type (local).
sourceDeviceId
Media device id that produces media data for the local stream.
sourceStream
MediaStream object.
track
MediaStreamTrack object.
type
Stream type.