YouTube 直播字幕 - 不止一种语言

YouTube live streaming captions - more than one language

我目前正在使用 YouTube 直播电视频道(尚处于测试阶段)。

请不要引用此 url link。我已经知道了。

据我所知,你只能使用一种语言,如果有的话。我已尝试使用 YouTube 在您 link 的页面上描述的 POST 方法 - 但没有成功。只得到

Result 299: "Error donwloading [...] Can't parse HTTP POST body."

尝试搜索各种支持论坛,但似乎没有人提供任何建议,而且 YouTube 从不回复与实时字幕相关的问题。包括这里...

根据 contentDetails.closedCaptionsType 上的文档,您可以使用选项 closedCaptionsEmbedded 在视频流中嵌入字幕,并在视频中提供 EIA-608 and/or CEA-708 格式的字幕来自你的编码器。

使用字幕流上的 "Language" 标记指定的不同语言发送与您的视频混合的多个字幕轨道应该允许用户在网络播放器中的不同字幕之间切换。