YouTube没有视频流
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YouTube没有视频流相关的知识,希望对你有一定的参考价值。
参考技术A 视频不能显示一般是没有安装Flash Player播放器插件,国外的视频网站一般是youtube,应该是引用的youtube网站上的视频,在国内上不了youtube,所以显示不出来。解决办法:你先装个Flash Player播放器插件,然后刷新,如果还不行,那就弄个fanqiang软件,那样就能上youtube了,再刷新下,基本就可以看到了。
希望能帮到你!
如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?
【中文标题】如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?【英文标题】:How to play youtube video without UIWebView or detect video player when youtube video start playing using webview? 【发布时间】:2012-11-22 01:02:48 【问题描述】:我需要在我的 iOS 应用程序中播放 youtube 视频,并且在播放视频时我需要在视频上添加一个叠加层。
1.现在如何在原生播放器中运行 youtube 视频?
2.如果我在 UIWebview 中播放视频,那么我如何检测到该视频是 播放以及如何在视频上添加叠加层?
【问题讨论】:
【参考方案1】:MPMoviePlayerViewController
无法直接播放 youtube 视频 url。您需要在加载 MPMoviePlayerViewController
之前提取 url。
你可以在我的 github repo 中看到一个工作演示:
试试这个:: https://github.com/DpzAtMicRO/IOSYoutubePlayer
LBYoutubeExtractor
使用 JSON 提取 youtube 网址。
在您的应用程序中使用它之前,请务必阅读 README.md。
问候
【讨论】:
【参考方案2】:MPMoviePlayerViewController 是一个不错的选择,但最后一次提交是几年前的事了。我找到了另一种名为“XCDYouTubeKit”的解决方案,它支持 iPhone/iPad 和 iOS7 以上的全屏 YouTube 视频。
您可以在 here 访问 github 页面,并在 here 访问完整文档的教程
这是官方开发者在他的页面中所说的:
在应用内播放 YouTube 视频的唯一官方方法是使用网络视图和 iframe 播放器 API。不幸的是,这很慢而且很丑,所以我写了这个播放器来给用户更好的观看体验。
【讨论】:
以上是关于YouTube没有视频流的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?