【问题标题】:Is it possible to stream a YouTube video to a C++ application?是否可以将 YouTube 视频流式传输到 C++ 应用程序?
【发布时间】:2016-11-14 21:46:30
【问题描述】:

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

特别是,我想知道除了像 livestreamer (http://docs.livestreamer.io/cli.html) 那样从 URL 中提取流之外,YouTube 是否为此提供了 API。

如果从 URL 中提取流是执行此操作的唯一方法,那么有人知道这是否违反 YouTube 的服务条款吗?

我的目标是在不自己托管的情况下将视频流式传输到 C++ 应用程序并使用 DirectX 进行渲染。

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

【问题讨论】:

  • 是的,这绝对是可能的(毕竟,您的浏览器,它是一个 C++ 应用程序,可以做到!)。我相信这也违反了 ToS,但我还没有检查过。

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


【解决方案1】:

这违反了Terms of Service(第 4 节 C 段)。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-20
    • 2010-11-03
    相关资源
    最近更新 更多