是否可以将YouTube视频流式传输到C ++应用程序?

时间:2016-07-12 14:58:43

标签: c++ video youtube stream youtube-api

是否可以将YouTube视频流式传输到C ++应用程序?

特别是,我想知道YouTube是否为此提供了一个API,除了从网站中提取流,如livestreamer(http://docs.livestreamer.io/cli.html)。

如果从网址中提取流是唯一的方法,那么有人知道这是否违反了YouTube的服务条款吗?

我的目标是将视频流式传输到C ++应用程序,而无需自己托管,并使用DirectX进行渲染。

我在这里问这个因为youtube关闭了他们的论坛。

1 个答案:

答案 0 :(得分:0)

这是针对Terms of Service的(第4节,C段)。

  

您同意不通过任何技术或其他方式访问内容   比服务本身的视频播放页面,Embeddable   播放器或YouTube可以指定的其他明确授权方式。

可以通过doesn't appear to be any API检索视频 - 在撰写时,您必须使用iframe访问YouTube视频,除非您使用的是Android。