是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行广播?
Posted
技术标签:
【中文标题】是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行广播?【英文标题】:Is it possible to use the YouTube Live Stream API to broadcast through my phone camera? 【发布时间】:2017-01-09 12:15:39 【问题描述】:我想创建一个基本的应用程序,让用户只需按一个按钮即可通过手机摄像头(正面和背面)开始播放视频。
YouTube 直播 API 是否允许我处理视频流处理?
如果是这样,YouTube Live Stream API 是否完全免费,并且在我达到一定使用量时不会要求我付费?
【问题讨论】:
【参考方案1】:创建直播活动和直播与语言和硬件无关,只需使用 YouTube 的 Live Streaming HTTP API。通读Core Concepts 和Life of a Broadcast 指南。
您的流程可能如下所示:
-
对用户进行身份验证。
设置和安排您的直播对象。
启动您的视频编码器并创建一个直播流对象。
将您的直播绑定到您的直播。
测试以验证您的视频是否正常播放。
将您的直播设置为直播。
在活动结束时,将直播设置为已结束。
请注意,设置编码器由您自己决定。询问“如何为 [硬件或软件] 创建 RTMP 或 DASH 视频编码器”对于 Stack Overflow 来说是一个过于宽泛的问题。
YouTube API 可在特定quota 内免费使用。如果您达到该配额限制,可以通过多种方式向 Google 申请额外配额(可能需要付费)。
我在这里回答了一个关于在 ios 上集成 YouTube 的 Live Streaming API 的类似问题:YouTube live on iOS?
【讨论】:
如果我使用公共访问令牌而不是对每个用户进行身份验证以便所有用户都可以流式传输到单个频道会怎样?真的有可能吗?我一直在寻找这个,但官方文档/视频/存储库已经过时了。有什么可以分享的吗?谢谢。以上是关于是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行广播?的主要内容,如果未能解决你的问题,请参考以下文章
Youtube Live Streaming API 使用限制