【问题标题】:How to play YouTube videos using MPMoviePlayer? [duplicate]如何使用 MPMoviePlayer 播放 YouTube 视频? [复制]
【发布时间】:2014-09-05 06:39:19
【问题描述】:

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

谢谢

【问题讨论】:

    标签: ios video youtube mpmovieplayercontroller


    【解决方案1】:

    我认为唯一的官方方法是让它在 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/

    祝你好运

    【讨论】:

    • 我已经下载了它但是它没有运行,它构建成功但构建后它不会运行。
    • 您必须将其作为库包含在您的项目中,然后将其导入并尝试我更新的答案中的示例行。
    【解决方案2】:
    NSURL *url=[NSURL URLWithString:@"http://www.youtube.com/watch?v=mDFKyp40XUc"];
    NSURLRequest *request=[NSURLRequest requestWithURL:url];
    [self.myWebView loadRequest:request];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-06
      • 1970-01-01
      • 2015-11-12
      • 2017-12-07
      • 2017-12-20
      • 2016-07-26
      相关资源
      最近更新 更多