从网址播放视频

时间:2016-11-16 04:53:24

标签: ios objective-c iphone

我在let cell = PointSourcesTV.cellForRowAtIndexPath(IndexPath(row: textField.tag, section: 0)) as! UITableViewCell 方法中使用了这种编码: -

viewDidLoad

当我运行应用程序时,黑屏显示但不播放视频。我想从网址播放视频。任何人都可以帮助我。

2 个答案:

答案 0 :(得分:3)

MPMoviePlayerController 不直接播放youtube视频,它只播放ios中的视频文件路径Url,因此请尝试HCYoutubeParser

有关其他信息,请参阅Stackoverflow answer

答案 1 :(得分:1)

MPMoviePlayerController已弃用 iOS10 您现在可以使用AVKit

NSURL *videoURL = [NSURL URLWithString:@"https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"];
AVPlayer *player = [AVPlayer playerWithURL:videoURL];
playerViewController = [AVPlayerViewController new];
playerViewController.player = player;
[self.view addSubview:playerViewController.view];
[self presentViewController:playerViewController animated:YES completion:nil];