我有一个 .m3u8
链接,需要在支持 HLS 协议
的 iOS
上播放。
当我将URL直接指定给 MPMoviePlayerController
并播放时,视频不可见但可以听到声音。
NSURL *movieURL = [NSURL URLWithString:@"http://qthttp.apple.com.edgesuite.net/1010qwoeiuryfg/sl.m3u8"];
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[self.view addSubview:self.moviePlayer.view];
if (mp)
{
// save the movie player object
self.moviePlayer = mp;
[self.moviePlayer setFullscreen:YES];
// Play the movie!
[self.moviePlayer play];
}
在iOS端,我需要做哪些额外的事情?
self.moviePlayer = mp;
赋值,然后将其设置为全屏[self.moviePlayer setFullscreen:YES];
。那么MPMoviePlayerController视图添加到屏幕的代码在哪里? - iCoder