Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ZegoMediaPlayerListener

Hierarchy

  • ZegoMediaPlayerListener

Index

Properties

onMediaPlayerFrequencySpectrumUpdate

onMediaPlayerFrequencySpectrumUpdate: (spectrumList: number[]) => void

频谱更新回调。

支持版本:2.15.0 及以上。 详情描述:频谱更新回调。 通知时机:回调频率由 [EnableFrequencySpectrumMonitor] 指定。 注意事项:调用接口 [setEventHandler] 设置后该回调才生效。 相关接口:监听此回调需要通过 [EnableFrequencySpectrumMonitor] 开启。

param

媒体播放器频谱值数组,频谱值范围为 [0-2^30]。

Type declaration

    • (spectrumList: number[]): void
    • Parameters

      • spectrumList: number[]

      Returns void

onMediaPlayerLocalCache

onMediaPlayerLocalCache: (errorCode: number, resource: string, cachedFile: string) => void

媒体播放器本地缓存 http/https 网络资源后回调。

支持版本:3.12.0 及以上。 详情描述:本地缓存 http/https 网络资源后回调。 通知时机:媒体播放器缓存 http/https 网络资源后会产生此回调。 注意事项:调用 [enableLocalCache] 接口设置后,且播放的是 http/https 网络资源时该回调才生效。 相关接口:需要调用 [enableLocalCache] 接口。

param

错误码。

param

播放的资源

param

缓存的文件

Type declaration

    • (errorCode: number, resource: string, cachedFile: string): void
    • Parameters

      • errorCode: number
      • resource: string
      • cachedFile: string

      Returns void

onMediaPlayerNetworkEvent

onMediaPlayerNetworkEvent: (networkEvent: ZegoMediaPlayerNetworkEvent) => void

媒体播放器网络状态事件回调。

支持版本:1.3.4 及以上。 详情描述:媒体播放器网络状态事件回调。 通知时机:当媒体播放器在播放网络资源时,当缓存数据的状态改变时会触发此回调。 使用限制:只有在播放网络资源时才会触发该回调。 相关接口:[setNetWorkBufferThreshold]。

param

网络状态事件。

Type declaration

onMediaPlayerPlayingProgress

onMediaPlayerPlayingProgress: (millisecond: number) => void

播放器播放进度回调。

支持版本:1.3.4 及以上。 详情描述:媒体播放器播放进度回调。通过调用 [setProgressInterval] 可以设置回调间隔时间。当设置回调间隔为 0 时,停止回调。默认回调间隔为 1 秒。 通知时机:当媒体播放器开始播放资源后会触发此回调。 使用限制:无。 相关接口:[setProgressInterval]。

param

进度,单位为毫秒。

Type declaration

    • (millisecond: number): void
    • Parameters

      • millisecond: number

      Returns void

onMediaPlayerRenderingProgress

onMediaPlayerRenderingProgress: (millisecond: number) => void

播放器渲染进度回调。

支持版本:3.8.0 及以上。 详情描述:媒体播放器渲染进度回调。通过调用 [setProgressInterval] 可以设置回调间隔时间。当设置回调间隔为 0 时,停止回调。默认回调间隔为 1 秒。 通知时机:当媒体播放器开始播放资源后会触发此回调。 使用限制:无。 相关接口:[setProgressInterval]。

param

进度,单位为毫秒。

Type declaration

    • (millisecond: number): void
    • Parameters

      • millisecond: number

      Returns void

onMediaPlayerStateUpdate

onMediaPlayerStateUpdate: (state: ZegoMediaPlayerState, errorCode: number) => void

媒体播放器播放状态回调。

支持版本:1.3.4 及以上。 详情描述:媒体播放器播放状态回调。 通知时机:当媒体播放器的播放状态改变时会触发此回调。 使用限制:无。

param

播放器状态。

param

错误码,详情请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html

Type declaration

onMediaPlayerVideoSizeChanged

onMediaPlayerVideoSizeChanged: (width: number, height: number) => void

媒体播放器播放视频分辨率改变事件回调。

支持版本:3.11.0 及以上。 详情描述:媒体播放器播放视频分辨率改变事件回调。 通知时机:当媒体播放器在播放视频资源时,开始播放以及视频的分辨率变化时会触发此回调。

param

宽。

param

高。

Type declaration

    • (width: number, height: number): void
    • Parameters

      • width: number
      • height: number

      Returns void

Generated using TypeDoc