我使用的PhoneGap /科尔多瓦2.1和我的应用程序已本地存储的资产(在设备上),其需要在执行中使用时上构建要被加密和在存储器中解密。 该应用程序仅适用于iPad。
对于影片,我想实现类似的东西http://codebycoffee.com/2012/01/08/decrypting-http-streaming-video-with-nsurlprotocol其中mediafilesegmenter用来段和加密每个视频文件,然后自定义加密文件的URL协议时,视频播放器请求M3U8文件提供每个视频的关键。
我的问题是,我似乎无法通过使用HTML5视频标签和PhoneGap的/科尔多瓦播放M3U8文件。 我甚至创造了未加密的视频片段与使用mediafilesegmenter作为测试。 这些可以通过在OSX与VLC打开M3U8文件,但在PhoneGap的/科尔多瓦使用视频标签时播放我得到“正在载入”消息和一个弹出说:“操作无法完成”