Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • Parameters

    • index: number

    Returns ZegoMediaPlayerImpl

Properties

Private _index

_index: number

Methods

clearView

  • clearView(): Promise<void>

enableAux

  • enableAux(enable: boolean): Promise<void>
  • Parameters

    • enable: boolean

    Returns Promise<void>

enableFrequencySpectrumMonitor

  • enableFrequencySpectrumMonitor(enable: boolean, millisecond: number): Promise<void>

enableLiveAudioEffect

enableLocalCache

  • enableLocalCache(enable: boolean, cacheDir: string): Promise<void>
  • Parameters

    • enable: boolean
    • cacheDir: string

    Returns Promise<void>

enableRepeat

  • enableRepeat(enable: boolean): Promise<void>

enableSoundLevelMonitor

  • enableSoundLevelMonitor(enable: boolean, millisecond: number): Promise<void>

enableViewMirror

  • enableViewMirror(enable: boolean): Promise<void>

enableVoiceChanger

getAudioTrackCount

  • getAudioTrackCount(): Promise<number>

getCurrentProgress

  • getCurrentProgress(): Promise<number>

getCurrentRenderingProgress

  • getCurrentRenderingProgress(): Promise<number>

getCurrentState

getIndex

  • getIndex(): number

getMediaInfo

getNetWorkResourceCache

getPlayVolume

  • getPlayVolume(): Promise<number>

getPlaybackStatistics

getPublishVolume

  • getPublishVolume(): Promise<number>

getTotalDuration

  • getTotalDuration(): Promise<number>

loadResource

loadResourceWithConfig

muteLocal

  • muteLocal(mute: boolean): Promise<void>
  • Parameters

    • mute: boolean

    Returns Promise<void>

off

  • off<MediaPlayerEventType>(event: MediaPlayerEventType, callback?: ZegoMediaPlayerListener[MediaPlayerEventType]): void
  • Type parameters

    Parameters

    • event: MediaPlayerEventType
    • Optional callback: ZegoMediaPlayerListener[MediaPlayerEventType]

    Returns void

on

  • on<MediaPlayerEventType>(event: MediaPlayerEventType, callback: ZegoMediaPlayerListener[MediaPlayerEventType]): void
  • Type parameters

    Parameters

    • event: MediaPlayerEventType
    • callback: ZegoMediaPlayerListener[MediaPlayerEventType]

    Returns void

pause

  • pause(): Promise<void>
  • Returns Promise<void>

resume

  • resume(): Promise<void>

seekTo

setActiveAudioChannel

setAudioTrackIndex

  • setAudioTrackIndex(index: number): Promise<void>

setAudioTrackMode

setAudioTrackPublishIndex

  • setAudioTrackPublishIndex(index: number): Promise<void>

setHttpHeader

  • setHttpHeader(headers: Record<string, string>): Promise<void>
  • Parameters

    • headers: Record<string, string>

    Returns Promise<void>

setNetWorkBufferThreshold

  • setNetWorkBufferThreshold(threshold: number): Promise<void>

setNetWorkResourceMaxCache

  • setNetWorkResourceMaxCache(time: number, size: number): Promise<void>

setPlayMediaStreamType

setPlaySpeed

  • setPlaySpeed(speed: number): Promise<void>

setPlayVolume

  • setPlayVolume(volume: number): Promise<void>

setPlayerView

  • setPlayerView(view: ZegoView): Promise<void>

setProgressInterval

  • setProgressInterval(millisecond: number): Promise<void>

setPublishVolume

  • setPublishVolume(volume: number): Promise<void>

setVolume

  • setVolume(volume: number): Promise<void>
  • Parameters

    • volume: number

    Returns Promise<void>

start

  • start(): Promise<void>
  • Returns Promise<void>

stop

  • stop(): Promise<void>
  • Returns Promise<void>

takeSnapshot

updatePosition

  • updatePosition(position: number[]): Promise<void>

Generated using TypeDoc