0

我有一个 m3u8 文件的 URL。它列出了所有使用 AES-128 加密的 .ts 文件。m3u8 文件还包含解密密钥的 URI。

这就是棘手的地方。密钥的 URI 位于公司防火墙内,我的应用在没有 VPN 的情况下无法访问。为了解决这个问题,我有一个代理服务器设置,它可以将我的应用程序的 HTTP 请求隧道传输到这个 URI,因此即使在 VPN 之外也可以使用。我试图找出一种方法,我可以用我的代理服务器 URL 替换 m3u8 文件中密钥的 URI 并使其工作。

有任何想法吗?

提前致谢!

4

1 回答 1

0

我能够通过使用 NSURLProtocol 并处理 MPMoviePlayerController 发出的所有 HTTP 请求并将它们传送到我自己的 Web 服务器来解决这个问题。

于 2014-07-18T19:01:10.550 回答