是否可以直接从API初始化新的环聊广播/流媒体?我尝试在我的网站的直播系统中使用环聊直播,但我没有在YouTube直播API中看到任何允许通过环聊直播创建流媒体的API方法(看起来像它需要一个自定义视频源)。如果这是不可能的,有没有办法使用Google按钮初始化环聊直播,然后实时将其嵌入网页(没有预先定义的流)?
我知道有像OBS这样的实时流媒体协议,但显然在服务器上非常密集。在这个特定情况下使用谷歌的大型基础设施更方便(我不能过多谈论)。
答案 0 :(得分:1)
Google Hangouts API与YouTube直播API分开。
环聊API文档可用here。
从您的问题来看,听起来您特别希望使用Google Google+ Hangout button。
来自文档:
通过环聊按钮,您可以直接启动Google+环聊 你的网站。使用该按钮时,您可以在a中设置环聊 各种配置。例如,您可以指定环聊应用 与环聊一起发布,并将环聊设置为常规 视频群聊或直播视频。
完整的On-Air API参考here。
答案 1 :(得分:1)
您可以使用各种链接创建HoA,但不会将其实时嵌入网页。但是,您可以开发一个环聊扩展程序,作为主机,您将加载它来执行此操作。以下是待办事项清单的一些重要事项:
为gapi.hangout.onair.onBroadcastingChanged创建处理程序或创建一个函数来查找YouTubeID并在调用时作出反应...
将特殊的PHP / ASP / [无论]服务器与视频的YouTubeID一起使用(使用gapi.hangout.onair.getYouTubeLiveId)
希望这有帮助!