gpt4 book ai didi

json - 如何在iOS6 App中运行YouTube

转载 作者:行者123 更新时间:2023-12-03 05:42:45 25 4
gpt4 key购买 nike

单击tableView中的单元格后,我无法直接运行视频。我使用youtube API,didSelectRowAtIndexPath来启动视频。而且,将视频与JSON结果一起使用的可能性也有所不同:

 "player": {
"default": "https://www.youtube.com/watch?v=EHQCvSbHW-k&feature=youtube_gdata_player",
"mobile": "https://m.youtube.com/details?v=EHQCvSbHW-k"
},
"content": {
"5": "https://www.youtube.com/v/EHQCvSbHW-k?version=3&f=user_uploads&app=youtube_gdata",
"1": "rtsp://v3.cache1.c.youtube.com/CigLENy73wIaHwnpW8cmvQJ0EBMYDSANFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp",
"6": "rtsp://v5.cache4.c.youtube.com/CigLENy73wIaHwnpW8cmvQJ0EBMYESARFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp"
},

我尝试使用直接链接(移动和默认链接),但不适用于MPMoviePlayerController。
我尝试使用UIApplication,但视频被重定向到Safari。
我尝试使用上面的两个.gp3链接和此tuto(与他们的.mov视频配合使用非常好): http://www.techotopia.com/index.php/Video_Playback_from_within_an_iOS_6_iPhone_Application
。但是它不想使用.gp3 ...

我的代码是:
NSURL *url = [NSURL URLWithString:@"rtsp://v3.cache1.c.youtube.com/CigLENy73wIaHwnpW8cmvQJ0EBMYDSANFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp"];

moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:url];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish:)name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer];
moviePlayer.controlStyle = MPMovieControlStyleDefault;
moviePlayer.shouldAutoplay = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];

所以我的问题是:
  • 我可以直接使用.gp3链接播放youtube视频吗?
  • 还是用原始链接更好?
  • 我可以在ios App中运行rtsp吗?
    又该怎么办?非常感谢

  • (我的json https://gdata.youtube.com/feeds/api/users/ZapSpi0nDOTcom/uploads?v=2&alt=jsonc&max-results=50&prettyprint=true)

    最佳答案

    您不能在没有使用第三方播放器的情况下在iPhone上播放rtsp(顺便说一句效果很好),因此您唯一的选择是使用youtube api并播放HLS,这将是https链接。 youtube api随附示例。我认为您需要使用网络 View 或某种包装器。

    我知道一个可能还有其他

    https://github.com/larcus94/LBYouTubeView

    关于json - 如何在iOS6 App中运行YouTube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13746187/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com