在http直播上寻找AVPlayer(M3U8)



如果你一次又一次地寻找,你会通过AVPlayer的"currentTime"方法得到错误的当前播放时间。

如果不搜索,AVPlayer的"currentTime"是可以的。然而,我们的用户经常做搜索,我们会失去正确的当前时间。不幸的是,目前的时间对我们的业务非常重要。我在stackoverflow研究了与这个问题相关的每一页。

没有回答。没有可能的解决方案。不知道。

Stackoverflow是程序员讨论难题的好网站。我仍然对你们抱有希望,天才们。

<小时>
AVPlayerItem *thePlayerItem = [self.player currentItem];
if (thePlayerItem.status == AVPlayerItemStatusReadyToPlay)
{
        CMTime nowTime = self.player.currentTime;
}

苹果告诉我,问题与m3u8段有关。错误的m3u8段或错误的m3u18文件是问题的根源。

最新更新