是否可以将YouTube视频流式传输到C ++应用程序?
特别是,我想知道YouTube是否为此提供了一个API,除了从网站中提取流,如livestreamer(http://docs.livestreamer.io/cli.html)。
如果从网址中提取流是唯一的方法,那么有人知道这是否违反了YouTube的服务条款吗?
我的目标是将视频流式传输到C ++应用程序,而无需自己托管,并使用DirectX进行渲染。
我在这里问这个因为youtube关闭了他们的论坛。
答案 0 :(得分:0)
这是针对Terms of Service的(第4节,C段)。
您同意不通过任何技术或其他方式访问内容 比服务本身的视频播放页面,Embeddable 播放器或YouTube可以指定的其他明确授权方式。
可以通过doesn't appear to be any API检索视频 - 在撰写时,您必须使用iframe访问YouTube视频,除非您使用的是Android。