5

是否可以直接从 API 初始化新的环聊直播广播/流?我正在尝试将 Hangouts on Air 用于我网站的直播系统,但我在 YouTube Live API 中看不到任何允许通过 Hangouts on Air 创建流的 API 方法(看起来它需要自定义视频源)。如果这不可能,有没有办法使用谷歌按钮来初始化环聊直播,然后将其实时嵌入网页(没有预定义的流)?

我知道有诸如 OBS 之类的实时流媒体协议,但这显然在服务器上非常密集。对于这种特定情况(我不能过多谈论),使用 Google 的庞大基础架构会更方便。

4

2 回答 2

2

Google Hangouts API 独立于 YouTube Live Streaming API。

环聊 API 文档可在此处获得。

从您的问题来看,您似乎特别希望使用 Google 的Google+ Hangout button

从文档:

环聊按钮可让您直接从您的网站发起 Google+ 环聊。当您使用该按钮时,您可以在各种配置中设置环聊。例如,您可以指定与环聊一起启动的环聊应用,并将环聊设置为常规环聊或环聊直播。

完整的 On-Air API 参考在这里

于 2015-03-30T19:52:01.013 回答
2

您可以使用各种链接来创建 HoA,但没有一个链接会实时将其嵌入网页中。但是,您可以开发一个环聊扩展程序,作为主持人,您将加载它来执行此操作。以下是待办事项列表的一些重要事项:

  1. 为gapi.hangout.onair.onBroadcastingChanged创建一个处理程序或创建一个函数来查找 YouTubeID 并在调用时做出反应...

  2. 使用视频的 YouTubeID 对您的特殊 PHP/ASP/[whatever] 服务器进行 PING(使用gapi.hangout.onair.getYouTubeLiveId

  3. 让您的特殊 PHP 页面通过一些应用程序/服务器变量更新您的特殊登录页面

希望这可以帮助!

于 2015-06-20T17:07:26.630 回答