Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 澄清什么是';指示为硝酸盐';HLS回放报告_Ios_Avplayer - Fatal编程技术网

Ios 澄清什么是';指示为硝酸盐';HLS回放报告

Ios 澄清什么是';指示为硝酸盐';HLS回放报告,ios,avplayer,Ios,Avplayer,我正在研究一个使用AVPlayer和HLS视频流的视频解决方案,我正在研究一些我想知道的关于播放的数据。除此之外,还有以下几点 用户正在查看的比特率是多少?(正在显示的一个) AVPlayer的ABR选择器下一步选择下载的比特率是什么 两者都引用HLS清单中特定变量的值,但位于缓冲区的完全相反的点#1是现在正在呈现的内容,而#2是加载队列中接下来要呈现的内容 当存在质量切换时,这些值可能不同,其中#2将首先反映新的比特率值,最终,随着缓冲区被消耗并到达播放点,#1也将反映新的比特率值 我不清楚的

我正在研究一个使用AVPlayer和HLS视频流的视频解决方案,我正在研究一些我想知道的关于播放的数据。除此之外,还有以下几点

  • 用户正在查看的比特率是多少?(正在显示的一个)
  • AVPlayer的ABR选择器下一步选择下载的比特率是什么
  • 两者都引用HLS清单中特定变量的值,但位于缓冲区的完全相反的点#1是现在正在呈现的内容,而#2是加载队列中接下来要呈现的内容

    当存在质量切换时,这些值可能不同,其中#2将首先反映新的比特率值,最终,随着缓冲区被消耗并到达播放点,#1也将反映新的比特率值

    我不清楚的是:
    indicatedBitrate
    属性报告的是哪一个?文档中的描述以及我在这里搜索的其他问题(例如,对的响应)让我相信它是#2,但我不太确定这是否正确,以及从哪里可以获得#1。如果我的理解是错误的,那么反之亦然:我知道从哪里得到2,却不知道从哪里得到2

    对此的澄清将不胜感激(我在苹果论坛上打开了一个类似的帖子,但我想这里可能也有有趣的答案)