iOS SDK AVPlayer - 如何检测音频流是否可搜索?

时间:2012-06-23 19:44:03

标签: ios audio audio-streaming avplayer

我正在使用AVPlayer播放不同的音频文件。其中一些是静态远程mp3,一些是直播流。有没有办法判断音频流是否可以搜索?

1 个答案:

答案 0 :(得分:1)

根据Apple iOS开发人员库,您可以等到AVPlayerItem的状态等于AVPlayerItemStatusReadyToPlay,然后查询duration属性。如果返回的值等于kCMTimeIndefinite,则这可能是直播流。如果是这样,那么你就会知道该流是不可寻找的。

iOS Developer Library - AVPlayer class reference