/ fm / liveswitch / WssRemoteMediaStreamer
Class: WssRemoteMediaStreamer
fm.liveswitch.WssRemoteMediaStreamer
Table of contents
Constructors
Properties
Methods
- handleAudioTrackMuted
- handleAudioTrackStopped
- handleAudioTrackUnmuted
- start
- stop
- subscribeAudioTrack
- unsubscribeAudioTrack
Constructors
constructor
+ new WssRemoteMediaStreamer(remoteMedia
: RemoteMedia, demuxer
: WssDemuxer, manager
: WssManager, audioStreamId
: number, videoStreamId
: number, videoStreamInfo
: MediaStreamInfo): WssRemoteMediaStreamer
Parameters:
Name | Type |
---|---|
remoteMedia |
RemoteMedia |
demuxer |
WssDemuxer |
manager |
WssManager |
audioStreamId |
number |
videoStreamId |
number |
videoStreamInfo |
MediaStreamInfo |
Returns: WssRemoteMediaStreamer
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:61
Properties
_defaultCanvasStreamFps
• Private
_defaultCanvasStreamFps: number= 30
interval
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:31
Methods
handleAudioTrackMuted
▸ Private
handleAudioTrackMuted(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:181
handleAudioTrackStopped
▸ Private
handleAudioTrackStopped(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:189
handleAudioTrackUnmuted
▸ Private
handleAudioTrackUnmuted(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:185
start
▸ start(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:75
stop
▸ stop(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:142
subscribeAudioTrack
▸ Private
subscribeAudioTrack(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:159
unsubscribeAudioTrack
▸ Private
unsubscribeAudioTrack(): void
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/WssRemoteMediaStreamer.ts:172