初始化
createMediaPlayer
创建媒体播放器。
Dart
Future<MediaPlayer> createMediaPlayer();
返回值
- 方法调用成功:返回 MediaPlayer 对象。
- 方法调用失败:返回空指针。
destroyMediaPlayer
销毁媒体播放器。
Dart
Future<void> destroyMediaPlayer(MediaPlayer mediaPlayer);
返回值
方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
- < 0: 方法调用失败。详见错误码了解详情和解决建议。
getMediaPlayerCacheManager
获取 MediaPlayerCacheManager
实例。
Dart
MediaPlayerCacheManager getMediaPlayerCacheManager()
详情
当你调用该方法后,SDK 会返回一个媒体播放器缓存管理器的实例。由于媒体播放器缓存管理器对象是单例模式,因此多次调用该方法将返回同一个实例。
注意
请在初始化 RtcEngine 后调用该方法。