我正在使用AVPlayer
和AVPlayerItem
播放實時音頻流,並嘗試確定當前比特流的比特率。我搜索了網,發現這個幫助: Determening MPMovieController bit-rate確定AVPlayer比特率
通過上述線程的啓發,我試圖計算它使用下面的代碼:
NSArray *logEvents=playerItem.accessLog.events;
AVPlayerItemAccessLogEvent *event = (AVPlayerItemAccessLogEvent *)[logEvents lastObject];
double bitRate=event.observedBitrate;
但變量bitRate
始終爲零內檢查時,計時器。其實[logEvents count]
也總是爲零。
你能告訴我這種技術有什麼問題嗎?
非常感謝。