通过 Youtube live API 的低延迟广播选项
Posted
技术标签:
【中文标题】通过 Youtube live API 的低延迟广播选项【英文标题】:Low-latency broadcast option via Youtube live API 【发布时间】:2015-12-17 05:35:46 【问题描述】:通过 Youtube LiveStreaming API 创建的广播默认为低缓冲优化。但是在主 Youtube GUI 上,引入了一个新选项,称为“为降低延迟而优化”。
我们可以通过什么方式使用 API 访问它?此外,延迟的近似增量变化是多少?通过 Youtube API 访问它会很棒。
【问题讨论】:
如果 YouTube Live Streaming API 文档中未记录该功能,则可能无法公开访问。 【参考方案1】:创建直播时,将contentDetails
对象中的enableLowLatency
设置为true
不要忘记在 part
参数中包含 contentDetails
以告诉 youtube 您希望保留 contentDetails
参数。
从迄今为止对几个广播的非科学观察来看,此设置似乎将延迟从约 30 秒降低到约 15 秒
【讨论】:
以上是关于通过 Youtube live API 的低延迟广播选项的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 YouTube Live Stream API 通过我的手机摄像头进行广播?
Youtube Live Streaming API 使用限制