是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行直播?

Joh*_*doe 2 youtube youtube-api youtube-data-api youtube-livestreaming-api

我想创建一个基本的应用程序,允许用户只需按一个按钮就可以通过他们的手机摄像头(正面和背面)开始播放视频。

YouTube 直播 API 是否允许我处理视频流处理?

如果是这样,YouTube Live Stream API 是完全免费的吗?如果我达到一定的使用量,它永远不会要求我付费?

JAL*_*JAL 7

创建直播活动和直播与语言和硬件无关,只需使用 YouTube 的直播 HTTP API 即可。通读广播指南的核心概念生活

您的流程可能如下所示:

  1. 对用户进行身份验证。
  2. 设置和安排您的直播对象。
  3. 启动您的视频编码器并创建一个实时流对象。
  4. 将您的直播与直播绑定。
  5. 测试以验证您的视频正在播放。
  6. 将您的直播设置为直播。
  7. 在活动结束时,将直播设置为已结束。

请注意,设置编码器由您决定。询问“如何为 [硬件或软件] 创建 RTMP 或 DASH 视频编码器”对于 Stack Overflow 来说是一个过于宽泛的问题。

YouTube API 可在特定配额内免费使用。如果您达到该配额限制,可以通过多种方式向 Google 请求额外配额(可能需要付费)。

我在这里回答了一个关于在 iOS 上与 YouTube 的实时流媒体 API 集成的类似问题:iOS上的 YouTube 直播?