是否可以从API创建一个新的Hangouts on Air广播/流



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

我知道有像OBS这样的直播协议,但这在服务器上显然是非常密集的。在这个具体的案例中,使用谷歌庞大的基础设施更方便(我不能过多谈论)。

Google Hangouts API与YouTube Live Streaming API是分开的。

Hangouts API文档可在此处获取。

从你的问题中,听起来你特别想使用谷歌的Google+Hangout按钮。

来自文档:

Hangout按钮允许您直接从您的网站。当您使用该按钮时,您可以在各种配置。例如,您可以指定Hangout应用程序与Hangout一起启动,并将Hangout设置为常规Hangout或Hangout On Air。

此处提供完整的空中API参考资料。

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

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

  2. 使用视频的YouTubeID(使用gap.hangout.onair.getYouTubeLiveId) PING您的特殊PHP/ASP/[whatst]服务器

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

希望这能有所帮助!

最新更新