是否可以通过API创建新的环聊广播/流媒体?

时间:2015-03-18 03:17:50

标签: youtube youtube-api hangout youtube-livestreaming-api hangouts-api

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

我知道有像OBS这样的实时流媒体协议,但显然在服务器上非常密集。在这个特定情况下使用谷歌的大型基础设施更方便(我不能过多谈论)。

2 个答案:

答案 0 :(得分:1)

Google Hangouts API与YouTube直播API分开。

环聊API文档可用here

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

来自文档:

  

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

完整的On-Air API参考here

答案 1 :(得分:1)

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

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

  2. 将特殊的PHP / ASP / [无论]服务器与视频的YouTubeID一起使用(使用gapi.hangout.onair.getYouTubeLiveId

  3. 让您的特殊PHP页面通过某个app / server变量更新您的特殊目标网页
  4. 希望这有帮助!

相关问题