preloadSrc abstract method

Future<void> preloadSrc({
  1. required String src,
  2. required int startPos,
})

预加载媒体资源。

你可以调用该方法将一个媒体资源预加载到播放列表中。如果需要预加载多个媒体资源,你可以多次调用该方法。 预加载成功后,如果你想播放媒体资源,请调用 playPreloadedSrc ;如果你想清空播放列表,请调用 stop 。 调用该方法前,请确保你已经调用 open 或 openWithMediaSource 成功打开媒体资源。 SDK 不支持你预加载重复的媒体资源到播放列表,但支持你将正在播放的媒体资源再次预加载到播放列表。

  • src 媒体资源的网络路径。
  • startPos 预加载到播放列表后,开始播放时的起始位置(毫秒)。预加载直播流时,将该参数设置为 0。

Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。

Implementation

Future<void> preloadSrc({required String src, required int startPos});