1

我可以从本地资源(在设备上)播放视频。我可以从不受保护的互联网流式传输视频。我无法从公司内部网流式传输(来自内部或外部)

典型的安全公司网络。视频存储在 SharePoint 2007 列表中(但我有视频文件的 url)。

我试过了:

  • MPMoviePlayer控制器
  • MPMoviePlayerViewController
  • UIViewView(使用<video>标签和视频 url 即时创建 html)

我什么也做不了。哎呀,我什至无法让它直接进入 iPad 上 Safari 中的链接。我唯一没有尝试过的是将其下载为文件然后在本地播放。由于存在许多可用性问题,这不是首选。

4

1 回答 1

0

有2个问题。

  1. MPMoviePlayerController不支持NSURLConnection. 解决方案是在您的安全区域内的某个地方做一个“虚拟” NSURLConnection,让它处理所有挑战并将其设置为存储会话信息。从这里开始,MPMoviePlayerController或其他不支持 SSL 请求的输入和输出的连接将使用现有会话。
  2. 必须在服务器上安装有效的中间证书。我自己永远也想不通的东西。它作为一个小项目存在于安全连接下的指南之一中。
于 2012-09-26T18:04:20.390 回答