我想要在我的iOS应用程序上流式传输视频,问题是它显示的是黑色屏幕,其中包含我要显示的网址,但它与其他网址一起使用,这是我的代码:
[super viewDidLoad];
NSURL *fileURL = [NSURL URLWithString:@"http://livevideo.infomaniak.com/iframe.php?stream=arabelfmendirect&name=arabel_webtv&player=2828.m3u8"];
moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];
[moviePlayerController.view setFrame:CGRectMake(0, 70, 320, 270)];
[self.view addSubview:moviePlayerController.view];
// moviePlayerController.fullscreen = YES;
[moviePlayerController prepareToPlay];
[moviePlayerController play];
我该如何解决?
答案 0 :(得分:0)
提到的视频网址不使用HLS格式。因此MPMoviePlayerController
无法播放视频。
来自http://livevideo.infomaniak.com/iframe.php?stream=arabelfmendirect&name=arabel_ webtv& player = 2828.m3u8,看起来播放视频需要闪光灯。