【发布时间】:2013-03-17 03:45:56
【问题描述】:
我正在使用AVPlayer 和AVPlayerItem 播放实时音频流,并尝试确定流的当前比特率。我在网上搜索并找到了这个帮助:
Determening MPMovieController bit-rate
受上述线程的启发,我尝试使用以下代码计算它:
NSArray *logEvents=playerItem.accessLog.events;
AVPlayerItemAccessLogEvent *event = (AVPlayerItemAccessLogEvent *)[logEvents lastObject];
double bitRate=event.observedBitrate;
但变量bitRate 在计时器内检查时始终为零。
实际上[logEvents count] 也始终为零。
你能告诉我这个技术有什么问题吗?
非常感谢。
【问题讨论】:
标签: iphone ios objective-c audio-streaming avplayer