AVPlayer的响应标头

时间:2016-01-28 04:56:37

标签: ios avplayer

我有一个特殊用例,我需要在流式传输HLS播放列表时跟踪AVPlayer的响应标头。 我在互联网上搜索并阅读了AVPlayer文档,并没有找到任何具体的方法来获得这个。我知道有一种方法可以从应用程序发出的请求中获取HTTP响应头,但我找不到任何东西来获取AVPlayer发出的请求的响应头。

1 个答案:

答案 0 :(得分:1)

我花了几周的时间为播放列表和块请求的请求和响应寻找一种方法。我能够找到的唯一方法是通过设备上的反向代理传递回放请求。这允许您拦截请求,添加标头,将其发送到真实服务器,然后从响应中提取标头,然后将其返回到AVPlayer。

我在这里制作了一个简单的示例项目(包含大量注释和文档): https://github.com/kevinjameshunt/AVPlayer-HTTP-Headers-Example