Tag: YouTube上API

iOS应用程序和YouTube客户端

在此之前,我search了关于将youtube集成到一个ios应用程序的信息。 现在我需要再次这样做,所以我开始寻找谷歌的信息。 过了很短的时间已经困惑了。 我可以使用这个iOS的YouTube的示例 还是让我使用YouTube数据API(v3) ? 这个 ?

我如何解密签名并添加到目标c中的YouTube提取的URL?

我正在尝试在我的应用程序中播放YouTubevideo。 一切正常。 但是当我试图观看包含来自YouTube的内容的video。 它失败。 我研究发现一个人认为你应该encryption和解密签名,并将其添加到URL? 我不知道如何decrypt signature在IOS decrypt signature ? http://www.youtube.com/get_video_info?video_id=uuZE_IRwLNI&el=vevo&ps=default&eurl=&gl=US&hl=en stream { "fallback_host" = "tc.v12.cache7.googlevideo.com"; itag = 22; quality = hd720; s = "8E6E5D13EB65FB653B173B94CB0BCC3A20853F5EDE8.5E2E87DF33EEDE165FEA90109D3C7D5DADA06B6BB60"; type = "video/mp4; codecs=\"avc1.64001F, mp4a.40.2\""; url = "http://r7—sn-cvh7zn7r.googlevideo.com/videoplayback?pcm2fr=yes&sver=3&expire=1393773646&itag=22&id=bae644fc84702cd2&upn=SjZd81MudQs&sparams=gcr%2Cid%2Cip%2Cipbits%2Citag%2Cpcm2fr%2Cratebypass%2Csource%2Cupn%2Cexpire&ms=au&gcr=in&mt=1393747698&source=youtube&ratebypass=yes&ipbits=0&fexp=935620%2C919120%2C912523%2C932288%2C914084%2C916626%2C937417%2C937416%2C913434%2C932289%2C936910%2C936913%2C902907&mv=m&key=yt5&ip=103.250.162.79"; } 当我使用的url不播放。 有没有解决办法?

embeddedyoutubevideo在iPhone应用程序

我是IOS应用程序开发的新手。 我已经通过使用UIWebview和来自YouTube的embedded代码添加了embeddedYoutubevideo的代码。 但是当我在模拟器中运行应用程序时,webview只是简单的空白。 我没有看到任何video缩略图或其他任何东西。 我听说YouTubevideo不会在iPhone模拟器上运行,但是这个链接(“ http://www.youtube.com/embed/36db4r3MsgU ”)显示video在模拟器中完美播放。 请看看这个链接,并build议我一个解决scheme。 NSString *code = @"<iframe width=\"640\" height=\"360\" src=\"http://www.youtube.com/embed/36db4r3MsgU?feature=player_detailpage\" frameborder=\"0\" allowfullscreen></iframe>"; [[self video]loadHTMLString:code baseURL:nil]; 谢谢,Abilash.G

最近没有在UIWebView上使用iframe播放器播放youtube剪辑

我的iOS应用程序使用UIWebView上的youtube iframe播放器以embedded模式播放任何剪辑。 以下代码是使用的HTML代码。 <html> <head> <style type="text/css">body {background-color: transparent;color: white;}</style> </head> <body style="margin:0"> <iframe src="http://www.youtube.com/embed/e2w8z6mI47U?playsinline=1&rel=0&showinfo=0" width="320" height="240" frameborder="0" allowfullscreen></iframe> </body> </html> 然后,它传递给loadHTMLString方法。 该代码在最近的date之前运行良好。 但是,我最近注意到,我使用的每个剪辑都没有正常播放。 显示待机视图和播放button,但是,虽然我按下了播放button,但播放效果不佳。 黑屏只显示。 我没有find任何解决问题的方法。 有没有YouTube的Iframe播放器的任何变化或点我错过了?

大多数video不能从YouTube获取VideoUrl

我使用“ https://www.youtube.com/get_video_info ”获取video信息,缩略图图片和videourl 在自定义video播放器中播放video,但点击“vevo频道”video时。 它不会返回任何videourl。 我也尝试“get_video_info”API中的不同参数。 例如: https://www.youtube.com/get_video_info?hl=zh-CN&video_id=0KSOMA3QBU0&eurl=&el= embedded &gl = US&ps =默认 https://www.youtube.com/get_video_info?hl=zh-CN&video_id=0KSOMA3QBU0&eurl=&el= 详细信息 &gl = US&ps =默认 https://www.youtube.com/get_video_info?hl=zh-CN&video_id=0KSOMA3QBU0&eurl=&el= vevo &gl = US&ps = default https://www.youtube.com/get_video_info?hl=en&video_id=0KSOMA3QBU0&eurl=&el=&gl=US&ps=default 有很多video没有得到video信息。 有以下video,它没有得到video信息。 但我们可以在一些实时应用程序中播放这些video https://play.google.com/store/apps/details?id=com.tfsapps.playtube2 https://itunes.apple.com/in/app/itube-playlist-management/id789819758?mt=8 https://itunes.apple.com/ca/app/itube-free-music-playlists/id866761482?mt=8 如何可能? 如果我想播放所有的video,那么解决scheme是什么?

YouTubeembedded式播放器在iOS 8上与gpus_ReturnNotPermittedKillClient崩溃

我用UIWebView制作了一个装载YouTube iFrame播放器的iOS应用程序。 一切顺利,它甚至可以继续播放只有一个问题的背景video。 这个问题只发生在本月以来,不仅发生在最新的更新(iOS 8.3)上,而且还发生在iOS 8.1上,所以我认为这与YouTube iFrame API最近的一些修改有关。 在iOS 8(设备上只有iOS 8,而不是8之前的任何iOS,甚至不在模拟器上),当我将应用程序置于后台(例如,进入主屏幕,locking设备)时,video播放正常一旦video完成,应用程序尝试加载应用程序的播放列表中的下一个video,应用程序崩溃(实际上它似乎像iOS力量终止它。) 在WebThread上有一个EXC_BAD_ACCESS libGPUSupportMercury.dylib gpus_ReturnNotPermittedKillClient 并在崩溃日志中的相关调用堆栈如下所示: Thread 6 name: WebThread Thread 6 Crashed: 0 libGPUSupportMercury.dylib 0x000000018b829f90 gpus_ReturnNotPermittedKillClient + 12 1 libGPUSupportMercury.dylib 0x000000018b82af3c gpusSubmitDataBuffers + 168 2 WebCore 0x0000000191620820 WebCore::GraphicsContext3D::reshape(int, int) + 528 3 WebCore 0x0000000191e93ce0 WebCore::WebGLRenderingContext::initializeNewContext() + 1136 4 WebCore 0x0000000191e93594 WebCore::WebGLRenderingContext::WebGLRenderingContext(WebCore::HTMLCanvasElement*, WTF::PassRefPtr<WebCore::GraphicsContext3D>, WebCore::GraphicsContext3D::Attributes) + 600 […]

查看YTPlayer的大小

我正在使用iOS YouTube Player帮手( https://developers.google.com/youtube/v3/guides/ios_youtube_helper ),它工作得很好,但预览图像不是我的视图的大小,我无法弄清楚如何改变它,使之适合我创build的UIView。 我怎样才能填补这个观点? 这是它的样子。

youtube.com上的video如何在iOS上自动播放

当我在我的网站上将YouTubevideo(IFrame API)的自动播放设置为true时,它不起作用。 所有的文件说,苹果因带宽原因禁用ios的自动播放。 不过,我发现iPad上的youtube.com会自动播放video(无需点击video元素)。 YouTube如何运作? 很难想象苹果会为YouTube做些特别的事情。

Objective-C:在应用上播放Youtubevideo

我正在尝试探索在iOS应用程序开发中还能做些什么,而现在我试图在自己的应用程序中添加video。 我有下面这个代码,目的是播放video加载时的YouTubevideo,但我得到的只是一个黑色的webView。 NSString *videoURL = @"http://youtu.be/Wq_CtkKrt1o"; videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)]; videoView.backgroundColor = [UIColor clearColor]; videoView.opaque = NO; videoView.delegate = self; [self.view addSubview:videoView]; NSString *videoHTML = [NSString stringWithFormat:@"\ <html>\ <head>\ <style type=\"text/css\">\ iframe {position:absolute; top:50%%; margin-top:-130px;}\ body {background-color:#000; margin:0;}\ </style>\ </head>\ <body>\ <iframe width=\"100%%\" height=\"240px\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe>\ </body>\ </html>", videoURL]; [videoView […]

Youtubevideo上传使用NSURLRequest

我正尝试使用NSURLRequest将video上传到YouTube。 我能够validation和用户和video上传,当检查它说失败(无法转换video文件)我不知道该怎么做,请usggest 构build请求 Authorization = "Bearer ya29.AHES6ZTQ3rJZaf2g3pIYa_7_myg1N_GvQ4VdmJIcapfoqKIfQf-Iow"; Connection = close; "Content-Length" = 1848078; "Content-Type" = "multipart/related; boundary=217NH17UDP"; "GData-Version" = 2; Host = "uploads.gdata.youtube.com"; Slug = "videoFile.mp4"; "X-GData-Key" = "key=AI39si4b-ta8ku-hbsLt73O0rIlOBjpHbITt8WGrwL7OevwjNjl5EFcowlJlBM6kp3rrU1cw64Vobp1l1lJP31Rqavshl4962A"; –217NH17UDP Content-Type: application/atom+xml; charset=UTF-8 <?xml version="1.0"?> <entry xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007"> <media:group> <media:title type="plain">Sample Video File</media:title> <media:description type="plain"> Description of the sample video </media:description> <media:category scheme="http://gdata.youtube.com/schemas/2007/categories.cat">Music </media:category> […]