我看过Google blog article解释了在iOS应用中嵌入YouTube视频的方法。我已成功在我的iOS应用中嵌入视频。但是,我已经看过WhoSampled应用程序,他们可以在这里播放Vevo / youtube视频。不知何故,他们能够播放这些视频,我的应用程序无法播放它们。 (在我的应用程序中,有一个蓝色的游戏圈,其中有一条线显示它无法播放。)
如何让这些视频可以播放?
我是否必须以特定方式设置youtube链接,或者我是否需要设置开发人员密钥?
答案 0 :(得分:3)
有一种方法可以获取给定YouTube视频的实际视频流,而不是嵌入HTML的视频流。看到这个项目:
https://github.com/hellozimi/HCYoutubeParser
这种方法的问题在于它可能会违反YouTube API的EULA,特别是如果您在付费应用程序中发布它:
此外,请注意,API服务条款严格禁止尝试在YouTube嵌入式,自定义或无边框播放器之外播放YouTube视频。
(来源:https://developers.google.com/youtube/creating_monetizable_applications)
答案 1 :(得分:0)
您只需使用iframe嵌入而不是Flash嵌入。