YouTube直播 - 在直播期间更改LiveStream

时间:2016-03-20 18:43:19

标签: youtube-api youtube-livestreaming-api

不确定这是否是明显的。创建YouTube LiveBroadcast后,将其绑定到具有特定CDN格式的LiveStream(假设为“720p”),并将广播从“就绪”转换为“直播”...如何更改流质量而无需创建一个新的广播?

尝试取消绑定当前流 - 返回异常,无法取消绑定流。

尝试将广播绑定到另一个流 - 与上面相同的例外。

此外,在查看YouTube直播的支持页面后,建议“广播开始后无法修改摄取设置” - 它没有说明实际的API无法支持此功能,但它从某个更深层的地方看起来是一个主要的限制我只觉得它适用于网络直播控制室。

我需要此功能,以便在用户从WiFi切换到移动数据时更改流质量。目前流媒体RTMP数据的另一个分辨率是LiveStream CDN格式的配置,导致健康错误和YouTube方面的编码工件。根据支持页面的建议,创建“1080p”直播流(“最大预期分辨率”)应该有效,但是当该流接收720p或480p流时,取决于它是否已启动,它要么不从根本上开始,或者进入具有高音频音频的灰色场景(我的流正确发送,因为我可以将其输出到十几个输出,如MP4,FLV和其他RTMP服务器)。

解?

0 个答案:

没有答案