Skip to content
shixuemei edited this page Aug 22, 2016 · 17 revisions

描述

reload功能可以实现在不销毁播放器的情况下,重新启动拉流。需要注意的是播放内部不会主动调用该方法,建议在发生如下场景时调用该方法:

  • 当播放器调用方发现卡顿时,可以主动调用
  • 当估计出更优质的拉流ip时,可以主动调用
  • 当发生WiFi/3G网络切换时,可以主动调用
  • 快速切换播放内容时,可以主动调用
  • 接收到MPMoviePlayerSuggestReloadNotification消息时,可以主动调用

方法

- (void)reload:(NSURL *)aUrl flush:(bool)flush

注意事项

该方法通常用于直播场景,点播播放建议使用点播续播来完成重新加载的功能,直接使用该接口会从头开始播放

示例代码

if (_player) {
   [_player reload:_reloadUrl flush:FALSE];
}
Clone this wiki locally