loadResourceFromMediaData abstract method

Future<ZegoMediaPlayerLoadResourceResult> loadResourceFromMediaData(
  1. Uint8List mediaData,
  2. int startPosition
)

加载二进制的音频媒体资源。

支持版本:2.10.0 及以上。 详情描述:加载二进制的音频数据。 业务场景:开发者不希望将音频数据缓存本地,直接把音频二进制数据传给媒体播放器,直接加载并播放该音频。 调用时机:在已经初始化引擎 createEngine 且创建媒体播放器 createMediaPlayer 之后可以调用。 相关接口:也可通过 loadResourceloadResourceWithPosition 函数加载资源。 注意事项:1.当 startPosition 超过播放总时长,将从头开始播放。 2.如果该媒体播放器已经加载资源或者正在播放,请先调用 stop 接口停止播放,然后再调用接口加载媒体资源,否则无法加载成功。

  • mediaData 二进制音频数据。
  • startPosition 指定开始播放的进度,单位毫秒。
  • Returns 加载媒体资源结果回调。

Implementation

Future<ZegoMediaPlayerLoadResourceResult> loadResourceFromMediaData(
    Uint8List mediaData, int startPosition);