我的任务 - 获取“播放视频时每100毫秒传输的字节数,然后根据播放的时间绘制具有这些值的图表”。
我的方法 -
每隔100ms从MPMoviePlayerController获取MPMovieAccessLogEvent的NSArray,捕获数组中的最后一个,调用MPMovieAccessLogEvent.numberOfBytesTransferred。而已。 DONE。
预期 - 按时间,传输的字节数应增加值。
问题 - “当我使用这些值绘制图形时” - 令人惊讶的是,我看到,Bytes Transferred正在某些区域倾斜(猜猜 - 可能是MPMoviePlayerController提供的MPMovieAccessLogEvents计数的每次增加)。
请帮帮我。
非常感谢,
沙。
答案 0 :(得分:0)
我正在使用HLS,这意味着它确实要下载不同的文件,因此会有更多的事件日志。
答案很简单 - >聚合所有MPMovieAccessLogEvent的字节值。