我需要测试我开发的应用程序,它使用 HTTP Live Streaming(仅音频),我想看看它与其他类似应用程序相比如何工作。我如何通过数据包嗅探器得出应用使用 HTTP 实时流式传输的结论?
最佳答案
查找带有 .m3u8 扩展名的播放列表文件请求,并在响应中查找第一行的 #EXTM3U
。 IETF draft应该为您提供解释其余流量所需的所有信息。
这是 some values如果您想更仔细地查看流,您可能会发现它很有用。
我从未尝试过此工具,但 Apple released流验证器,您只需要播放列表 URL。
请记住,可以使用多种不同的流媒体技术,并且使用当时最有意义的技术是许多服务的一种流行做法。如果您不模拟正确的环境,您可能根本无法获得 HLS 流。
关于iphone - 如何使用数据包嗅探器确定应用程序是否使用 HTTP Live Streaming?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6411509/