loadResourceFromMediaData abstract method
- Uint8List mediaData,
- int startPosition
加载二进制的音频媒体资源。
支持版本:2.10.0 及以上。
详情描述:加载二进制的音频数据。
业务场景:开发者不希望将音频数据缓存本地,直接把音频二进制数据传给媒体播放器,直接加载并播放该音频。
调用时机:在已经初始化引擎 createEngine
且创建媒体播放器 createMediaPlayer
之后可以调用。
相关接口:也可通过 loadResource 或 loadResourceWithPosition 函数加载资源。
注意事项:1.当 startPosition 超过播放总时长,将从头开始播放。
2.如果该媒体播放器已经加载资源或者正在播放,请先调用 stop 接口停止播放,然后再调用接口加载媒体资源,否则无法加载成功。
mediaData
二进制音频数据。startPosition
指定开始播放的进度,单位毫秒。- Returns 加载媒体资源结果回调。
Implementation
Future<ZegoMediaPlayerLoadResourceResult> loadResourceFromMediaData(
Uint8List mediaData, int startPosition);