IOS AVPlayer未播放http URL

IOS AVPlayer未播放http URL,ios,objective-c,iphone,ios10,Ios,Objective C,Iphone,Ios10,我正在尝试使用IOS 10中的URL使用AVPlayer播放视频。使用HTTPS URL,视频播放效果很好,但使用HTTP,我会看到一个空白屏幕。我还允许在plist中使用任意载荷 请建议,AV播放器是否不支持HTTP或我方的任何错误 这是我正在使用的代码 NSURL * url = [NSURL URLWithString:@"http://some_ip_addr/SampleVideo.mp4"]; objPlayerItem = [AVPlayerItem playerItemWithU

我正在尝试使用IOS 10中的URL使用AVPlayer播放视频。使用HTTPS URL,视频播放效果很好,但使用HTTP,我会看到一个空白屏幕。我还允许在plist中使用任意载荷

请建议,AV播放器是否不支持HTTP或我方的任何错误

这是我正在使用的代码

NSURL * url = [NSURL URLWithString:@"http://some_ip_addr/SampleVideo.mp4"];
objPlayerItem = [AVPlayerItem playerItemWithURL:url];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(itemDidFinishPlaying:) name:AVPlayerItemDidPlayToEndTimeNotification object:objPlayerItem];
AVPlayer *player = [[AVPlayer alloc]initWithPlayerItem:objPlayerItem];
AVPlayerLayer * playerLayer = [AVPlayerLayer playerLayerWithPlayer:player];
playerLayer.frame = self.view.frame;
[self.view.layer addSublayer:playerLayer];
[player play];
这是我的建议 和

添加此AVURLAsset*asset=[AVURLAsset assetwithur:url];AVPlayerItem*objPlayerItem=[AVPlayerItem-playerItemWithAsset:asset];使用Config为您的.plist创建一个屏幕截图。您可以向我们展示您在Info.plist中添加了哪些条目以启用任意加载吗?不完全确定这些日志是否相关。里面还有别的东西吗?你100%确定你的URL是正确的吗?您试图播放的视频是否以移动友好格式编码?