我可以从本地资源(在设备上)播放视频。我可以从未受保护的互联网上播放视频。我不能从公司内部网(内部或外部)传输
典型的安全公司网络。视频存储在SharePoint 2007列表中(但我有视频文件的url)。
我试过:
- MP电影播放器控制器
- MPMoviePlayerViewController
- UIViewView(使用
<video>
标签和视频url动态创建html)
我什么都做不了。见鬼,我甚至无法在iPad上直接访问Safari中的链接。我唯一没有尝试过的就是把它下载成一个文件,然后在本地播放。由于存在大量可用性问题,这不是首选方案。
有2个问题。
- CCD_ 2不支持CCD_ 3中存在的所有质询认证。解决方案是在您的安全区域内的某个地方做一个"虚拟"
NSURLConnection
,让它处理所有挑战,并将其设置为存储会话的信息。从现在开始,MPMoviePlayerController
或其他不支持SSL请求进出的连接将使用现有会话 - 必须在服务器上安装有效的中间证书。这是我自己永远不会想明白的。它作为一个小项目存在于"安全连接"下的一个指南中