我有一个m3u8文件的URL。 它列出了使用AES-128加密加密的所有.ts文件。 m3u8文件还包含解密密钥的URI。
这里变得棘手。 密钥的URI位于公司防火墙内,我的应用程序无法在没有VPN的情况下访问。为了解决这个问题,我有一个代理服务器设置,它可以将我的应用程序的HTTP请求隧道传送到此URI,因此这甚至可以在VPN之外使用。 我试图找出一种方法,我可以用我的代理服务器URL替换m3u8文件中的键的URI,并使其工作。
有什么想法吗?
提前致谢!
答案 0 :(得分:0)
我能够通过使用NSURLProtocol并处理MPMoviePlayerController发出的所有HTTP请求并将它们隧道传输到我自己的Web服务器来解决这个问题。