自动启动youtube直播活动

时间:2015-10-23 18:49:53

标签: php youtube youtube-api youtube-livestreaming-api

我尝试制作一个单一解决方案,用PHP启动youtube广播直播活动。我已设法在特定时间创建直播活动。 但我必须去youtube控制室首先预览我的流然后启动它。 我想要的是让livestream在设置时间时自动开始播放,而不必与youtube控制室进行交互。

使用youtube-api和PHP可以管理这个吗?

1 个答案:

答案 0 :(得分:3)

绑定liveStreamliveBroadcast对象后,无法自动启动实时流。将liveStream绑定到liveBroadcast后,您就有机会测试流的质量和连接,并在YouTube的控制室中调试编码器。经过测试,或者您只是想要上线,您可以将liveBroadcast从活动状态转换为实时状态。这可能是您的应用程序的更大瓶颈之一,因为广播状态转换可能需要一分钟才能过渡到实时。我只是使用我的直播信息流ID来轮询liveStreams端点,直到streamStatus返回active