Encryption MPMoviePlayerController-播放前修改m3u8文件

Encryption MPMoviePlayerController-播放前修改m3u8文件,encryption,mpmovieplayercontroller,m3u8,Encryption,Mpmovieplayercontroller,M3u8,我有一个m3u8文件的URL。 它列出了使用AES-128加密的所有.ts文件。 m3u8文件还包含解密密钥的URI 这就是它变得棘手的地方。 密钥的URI位于公司防火墙内,如果没有VPN,我的应用程序无法访问该防火墙。为了解决这个问题,我有一个代理服务器设置,它可以将我的应用程序的HTTP请求隧道到这个URI,这样即使在VPN之外也可以使用。 我正在试图找到一种方法,用我的代理服务器URL替换m3u8文件中密钥的URI并使其工作 有什么想法吗 提前谢谢 通过使用NSURL协议,处理MPMovi

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

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

有什么想法吗


提前谢谢

通过使用NSURL协议,处理MPMoviePlayerController发出的所有HTTP请求,并将它们通过隧道传输到我自己的web服务器,我能够解决这个问题。

你能分享一段关于如何在MPMoviePlayerController中实现解密和播放的代码吗