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