我们一直在使用尚未弃用的"开始环聊直播"按钮:
https://developers.google.com/+/hangouts/button
几年来,我们在http://agileventures.org网站上发布了环聊视频.http://github.com/AgileVentures/WebsiteOne上的完整源代码
在过去24小时内,单击这些按钮现在会重定向到手动启动youtube直播活动的说明:
这是一个问题,因为手动启动的事件不会创建环聊应用程序,让我们的社区知道事件正在启动,并为我们提供重要的事件遥测.
遗憾的是,youtube直播API中没有关于如何创建按钮的文档,该按钮将创建youtube直播活动,或者将插件加载到该活动中:
https://developers.google.com/youtube/v3/live/docs/
我们需要一些类似于环聊api提供的代码,例如
<script src="https://apis.google.com/js/platform.js" async defer>
</script>
<div class="g-hangout" data-render="createhangout"
data-initial_apps="[{ app_id : '123456789012', start_data : 'dQw4w9WgXcQ', 'app_type' : 'ROOM_APP' }]">
</div>
Run Code Online (Sandbox Code Playgroud)
但这将适用于新的YouTube流媒体API.有任何想法吗?
YouTube直播文档讨论了如何创建广播,但它似乎只适用于自定义"流式"广播,而不是环聊:
https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert
新事件页面允许我们选择"快速"类型,它会在空中创建一个视频群聊(https://www.youtube.com/my_live_events?action_create_live_event=1),这样我们就可以手动创建HOA,但不能以编程方式创建?我们非常感谢Google对此的清晰度.
似乎支持Hangout on Air Buttons,通过API创建HOA已经没有了?
请注意,Google特别要求将Youtube LiveStream API的支持问题发布到StackOverflow:
由于Google+ Hangouts API 已关闭,我如何使用YouTube Live Streaming API创建Quick(Google Hangouts On Air)类型的 YouTube 直播活动?
javascript youtube-api hangout youtube-livestreaming-api hangouts-api