1
我正在使用AVPlayer播放不同的音頻文件。其中一些是靜態遠程MP3,一些是直播流。有什麼方法可以判斷音頻流是否可搜索?iOS SDK AVPlayer - 如何檢測音頻流是否可以搜索?
我正在使用AVPlayer播放不同的音頻文件。其中一些是靜態遠程MP3,一些是直播流。有什麼方法可以判斷音頻流是否可搜索?iOS SDK AVPlayer - 如何檢測音頻流是否可以搜索?
根據Apple iOS開發庫,您可以等到AVPlayerItem的狀態等於AVPlayerItemStatusReadyToPlay,然後查詢duration屬性。如果返回的值等於kCMTimeIndefinite,那麼這可能是一個實時流播放。如果是這樣,那麼你會知道該流是不可搜索的。