我想制作一个自定义播放器并用它来播放YouTube电影。
有可能吗?
我是否需要以某种方式解析YouTube链接,然后将其传递给播放器?
答案 0 :(得分:1)
无法以任何不违反YouTubes服务条款的方式获取YouTube视频流。我建议你做两件事来构建一个自定义播放器。您可以使用无边框播放器。这将允许您构建一个YouTube品牌最少且几乎没有控件的播放器。
https://developers.google.com/youtube/flash_api_reference
您还可以使用iframe嵌入和几个参数。这种方式可能更好,因为你会得到HTML5和Flash选项。您应该设置modestbranding=1
和controls=0
以获得最小的Chrome和品牌。然后,您可以使用YouTube js api构建自己的控件和功能。以下是iframe的示例。
<iframe id="player" type="text/html" width="640" height="390"
src="http://www.youtube.com/embed/video_id?enablejsapi=1&origin=http://example.com&modestbranding=1&controls=0"
frameborder="0">
</iframe>
答案 1 :(得分:0)