用于流媒体YouTube的应用层协议(windows / unix)

时间:2017-10-11 08:54:27

标签: google-chrome video youtube

我正在编写一个桌面应用程序(Web包装器),可能需要流式传输YouTube视频。 哪种应用层协议最适合流式传输YouTube视频? Chrome,Firefox和Safari是否使用相同的应用层协议来播放YouTube视频?

1 个答案:

答案 0 :(得分:0)

(1)如果您正在使用编程语言的某些Web组件,请将其指向Youtube视频网址。这会在您的应用中显示完整的视频页面。

webComponent.load("https://www.youtube.com/watch?v=xxxxxx");

(2)如果你只想要Youtube播放器(没有评论和侧面缩略图等),那么:

替换:https://www.youtube.com/watch?v=xxxxxxxx

使用:https://www.youtube.com/embed/xxxxxxxx

(3)如果您想通过自己的播放器显示视频文件(没有Youtube播放器):

根据您的语言查看Yoututue API: https://www.googleapis.com/youtube/
(或者使用像 Youtube-DL 这样的库来将MP4文件返回到您的应用中。)