Methods
Abstract enableAux
- enableAux(enable: boolean): Promise<void>
-
Parameters
Returns Promise<void>
Abstract enableRepeat
- enableRepeat(enable: boolean): Promise<void>
-
Parameters
Returns Promise<void>
Abstract getAudioTrackCount
- getAudioTrackCount(): Promise<number>
-
Returns Promise<number>
音轨个数
Abstract getCurrentProgress
- getCurrentProgress(): Promise<number>
-
Returns Promise<number>
当前播放进度
Abstract getCurrentRenderingProgress
- getCurrentRenderingProgress(): Promise<number>
-
Returns Promise<number>
当前渲染进度
Abstract getCurrentState
-
当前播放器状态
Abstract getIndex
-
Returns number
媒体播放器索引。
Abstract getPlayVolume
- getPlayVolume(): Promise<number>
-
Returns Promise<number>
当前音量
Abstract getPublishVolume
- getPublishVolume(): Promise<number>
-
Returns Promise<number>
当前音量
Abstract getTotalDuration
- getTotalDuration(): Promise<number>
-
Returns Promise<number>
单位为毫秒
Abstract loadResource
-
Parameters
加载媒体资源结果回调。
Abstract loadResourceWithConfig
-
Parameters
加载媒体资源结果回调。
Abstract muteLocal
- muteLocal(mute: boolean): Promise<void>
-
Parameters
Returns Promise<void>
Abstract off
- off<MediaPlayerEventType>(event: MediaPlayerEventType, callback: undefined | ZegoMediaPlayerListener[MediaPlayerEventType]): void
-
Type parameters
Parameters
-
event: MediaPlayerEventType
-
callback: undefined | ZegoMediaPlayerListener[MediaPlayerEventType]
Returns void
Abstract on
- on<MediaPlayerEventType>(event: MediaPlayerEventType, callback: ZegoMediaPlayerListener[MediaPlayerEventType]): void
-
Type parameters
Parameters
-
event: MediaPlayerEventType
-
callback: ZegoMediaPlayerListener[MediaPlayerEventType]
Returns void
Abstract pause
-
Returns Promise<void>
Abstract resume
-
Returns Promise<void>
Abstract seekTo
-
Parameters
设置指定的播放进度的结果通知
Abstract setAudioTrackIndex
- setAudioTrackIndex(index: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setPlaySpeed
- setPlaySpeed(speed: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setPlayVolume
- setPlayVolume(volume: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setPlayerView
- setPlayerView(view: ZegoView): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setProgressInterval
- setProgressInterval(millisecond: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setPublishVolume
- setPublishVolume(volume: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract setVolume
- setVolume(volume: number): Promise<void>
-
Parameters
Returns Promise<void>
Abstract start
-
Returns Promise<void>
Abstract stop
-
Returns Promise<void>
是否将播放器的声音混入正在推的流中
此接口仅会将媒体播放器声音混到主通道中