我们托管了一个包含一些视频的网站,我们的目标是限制这些视频,以便只有特定的推荐人才能访问它们。我们使用的是 secdownload,但使用 HTTP Live Streaming 似乎很痛苦。
在我们的 iPhone APP 中,我们尝试通过设置我们的自定义引用或用户代理来自定义 HTTP 标头字段,并能够播放此视频。我们以这种方式定制它
NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:self.UrlString]];
[theRequest setValue: customreferer forHTTPHeaderField:@"Referer"];
如果我们启动一个连接(NSConnection)一切都很好,但是当与 MPMoviePlayerController 一起使用时问题就来了,因为似乎没有办法自定义它的 http 请求。
您可以在 MPMoviePlayerController 中指定 NSURL,但似乎不允许您编辑请求。
我错过了什么吗?如果是这样,我们如何实现这一目标?我们正在从 apache 输出日志,并且电影播放器发出的所有 HTTP 请求都有一个空的引用。