0

我打算使用 js/html 编写一个可以播放 YouTube 视频的 Metro 应用程序。我参考了YouTube iframe API,但有几个限制(例如 iframe 嵌入播放器上没有“全屏”按钮)让我很难继续使用 YouTube iframe API。现在我想到了另一种方式。那是:

首先,向 YouTube 发出请求:http://www.youtube.com/get_video_info?video_id=[id],服务器将响应一个长字符串;

其次,解析字符串,得到一个可以直接下载视频的url;

第三,创建一个视频标签并使用上面的 url 设置 src。

最后,我可以自己定制一个播放器。

该方法现在效果很好。但我担心这种方式违反了 YouTube 的许可。有人知道在我自己的应用程序中使用 YouTube 视频的官方许可吗?或者我在哪里可以找到一些相关文件?谢谢。

4

1 回答 1

0

最后,我会说你应该联系 YouTube,他们的开发者页面上有一个帮助链接。YouTube 确实是唯一可以给你“官方许可”的实体。

也就是说,服务条款包括以下说明:

C.  You agree not to access Content through any technology or means other than the
    video playback pages of the Service itself, the Embeddable Player, or other
    explicitly authorized means YouTube may designate.
于 2013-03-18T06:25:47.047 回答