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

标签 youtube youtube-api youtube-data-api youtube-livestreaming-api

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

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

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

最佳答案

创建直播事件和直播与语言和硬件无关,只需使用 YouTube 的 Live Streaming HTTP API .通读 Core ConceptsLife of a Broadcast指南。

您的流程可能看起来像这样:

  1. 对用户进行身份验证。
  2. 设置和安排您的直播对象。
  3. 启动视频编码器并创建直播流对象。
  4. 将您的直播流绑定(bind)到您的直播。
  5. 测试以验证您的视频是否通过。
  6. 将直播设置为直播。
  7. 在您的事件结束时,将您的直播设置为已结束。

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

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

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

关于youtube - 是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行广播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39274457/

相关文章:

android - 我们如何在移动应用程序中使用YouTube视频

javascript - 如何解决来自 YouTube 嵌入的 'Failed to execute ' postMessage' on 'DOMWindow' ' 错误

php - Youtube 直播 API : liveStreamingNotEnabled

flash - 尝试在YouTube页面上抓取ShockWave/Flash URL

android - 导航后,iframe中的YouTube视频继续播放-Android和Phonegap

javascript - 嵌入式 iframe 元素无法与 youtube iframe api 一起使用

api - 如何授予用户使用 youtube api 观看私有(private)视频的权限?

jquery - 在单个页面上嵌入多个YouTube播放列表供稿? JQuery/YouTube API v3

youtube - YouTube播放器如何获取搜索栏的图像?

youtube - 社交 Blade 如何生成实时订阅者计数