を使用してライブ オーディオ ストリームを再生してAVPlayer
おりAVPlayerItem
、ストリームの現在のビット レートを判断しようとしています。私はネットで検索し、このヘルプを見つけました:
Determening MPMovieController bit-rate
上記のスレッドに触発されて、次のコードを使用して計算しようとしました。
NSArray *logEvents=playerItem.accessLog.events;
AVPlayerItemAccessLogEvent *event = (AVPlayerItemAccessLogEvent *)[logEvents lastObject];
double bitRate=event.observedBitrate;
ただし、タイマー内でチェックすると、変数bitRate
は常にゼロです。
実際[logEvents count]
には常にゼロでもあります。
テクニックのどこが悪いのか教えてください。
どうもありがとう。