是否可以从 API 创建新的环聊直播 broadcast/stream?
Is it possible to create a new Hangouts on Air broadcast/stream from the API?
是否可以直接从 API 初始化新的环聊直播 broadcast/stream?我正在尝试将环聊直播用于我网站的直播系统,但我在 YouTube Live API 中没有看到任何允许通过环聊直播创建流的 API 方法(看起来像它需要自定义视频源)。如果这不可能,有没有办法使用 Google 按钮来初始化视频群聊直播,然后将其实时嵌入网页(没有预定义的流)?
我知道有 OBS 等直播协议,但这显然对服务器来说非常密集。对于这种特定情况(我不能谈论太多),使用 Google 的庞大基础设施会更方便。
Google 环聊 API 独立于 YouTube 直播 API。
环聊 API 文档可用 here。
从你的问题来看,你似乎特别想使用 Google 的 Google+ Hangout button。
来自文档:
The Hangout button lets you launch a Google+ Hangout directly from
your site. When you use the button, you can set up the Hangout in a
variety of configurations. For example, you can specify Hangout apps
that launch along with the Hangout and setup the Hangout as a regular
Hangout or a Hangout On Air.
完整直播API参考here。
您可以使用各种链接创建 HoA,但 none 会将其实时嵌入到网页中。但是,您可以开发一个 Hangout Extension,作为主持人,您可以加载它来执行此操作。以下是待办事项列表的一些重要事项:
为 gapi.hangout.onair.onBroadcastingChanged 创建一个处理程序或创建一个函数来查找 YouTubeID 并在调用时做出反应...
使用视频的 YouTubeID PING 您的特殊 PHP/ASP/[whatever] 服务器(使用 gapi.hangout.onair.getYouTubeLiveId)
- 让您的特殊 PHP 页面通过一些 app/server 变量更新您的特殊着陆页
希望对您有所帮助!
是否可以直接从 API 初始化新的环聊直播 broadcast/stream?我正在尝试将环聊直播用于我网站的直播系统,但我在 YouTube Live API 中没有看到任何允许通过环聊直播创建流的 API 方法(看起来像它需要自定义视频源)。如果这不可能,有没有办法使用 Google 按钮来初始化视频群聊直播,然后将其实时嵌入网页(没有预定义的流)?
我知道有 OBS 等直播协议,但这显然对服务器来说非常密集。对于这种特定情况(我不能谈论太多),使用 Google 的庞大基础设施会更方便。
Google 环聊 API 独立于 YouTube 直播 API。
环聊 API 文档可用 here。
从你的问题来看,你似乎特别想使用 Google 的 Google+ Hangout button。
来自文档:
The Hangout button lets you launch a Google+ Hangout directly from your site. When you use the button, you can set up the Hangout in a variety of configurations. For example, you can specify Hangout apps that launch along with the Hangout and setup the Hangout as a regular Hangout or a Hangout On Air.
完整直播API参考here。
您可以使用各种链接创建 HoA,但 none 会将其实时嵌入到网页中。但是,您可以开发一个 Hangout Extension,作为主持人,您可以加载它来执行此操作。以下是待办事项列表的一些重要事项:
为 gapi.hangout.onair.onBroadcastingChanged 创建一个处理程序或创建一个函数来查找 YouTubeID 并在调用时做出反应...
使用视频的 YouTubeID PING 您的特殊 PHP/ASP/[whatever] 服务器(使用 gapi.hangout.onair.getYouTubeLiveId)
- 让您的特殊 PHP 页面通过一些 app/server 变量更新您的特殊着陆页
希望对您有所帮助!