2

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

4

1 回答 1

1

根据 Apple iOS 开发人员库,您可以等到 AVPlayerItem 的状态等于 AVPlayerItemStatusReadyToPlay 然后查询持续时间属性。如果返回的值等于 kCMTimeIndefined,那么这很可能是正在播放的直播流。如果是这样,那么您将知道该流不可搜索。

iOS 开发者库 - AVPlayer 类参考

于 2014-05-14T10:35:01.977 回答