如何使用MPMoviePlayer播放YouTube视频?

时间:2014-07-15 07:04:37

标签: ios video youtube mpmovieplayercontroller

如何在我的应用程序中从youtube流式传输视频。 我试过但不仅出现了黑屏,所以请帮我在电影播放器​​中播放来自youtube的视频。

谢谢

2 个答案:

答案 0 :(得分:2)

我认为唯一正式的方法是让它在UIWebView中播放。

然而,我认为有一个名为XCDYouTubeKit的项目将完全符合您的要求: https://github.com/0xced/XCDYouTubeKit

这可以让您在特定的框架中播放YouTube视图,这可能就是您所寻找的。

使用示例:

NSString *videoIdentifier = @"EdeVaT-zZt4"; // A 11 characters YouTube video identifier
[[XCDYouTubeClient defaultClient] getVideoWithIdentifier:videoIdentifier completionHandler:^(XCDYouTubeVideo *video, NSError *error) {
    if (video)
    {
        // Do something with the `video` object
    }
    else
    {
        // Handle error
    }
}];

此处提供了文档:http://cocoadocs.org/docsets/XCDYouTubeKit/2.0.1/

祝你好运

答案 1 :(得分:1)

NSURL *url=[NSURL URLWithString:@"http://www.youtube.com/watch?v=mDFKyp40XUc"];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
[self.myWebView loadRequest:request];