YouTube直播永久嵌入URL是否已失效?
那个基于频道ID的 https://www.youtube.com/embed/live_stream?channel=yourChannelid 嵌入URL确实已经被YouTube官方弃用了,这不是你操作上的遗漏,而是YouTube在2022-2023年间逐步淘汰了这个旧的频道级直播嵌入方式,所以现在访问会显示“此视频不可用”。
你不需要对接API也有可行的替代方案,适合Brightsign播放器的场景:
单场直播的固定嵌入URL:当学校开始一场直播后,打开YouTube直播页面,点击「分享」→「嵌入」,复制生成的iframe代码中的URL(格式为
https://www.youtube.com/embed/[直播视频唯一ID])。你仍可在URL后追加之前的参数,比如autoplay=1&rel=0&controls=0&loop=1&mute=1——注意必须加上mute=1,现在大多数设备和播放器要求静音才能触发自动播放,这是容易忽略的关键细节。频道直播页面嵌入:如果需要自动播放频道当前正在进行的任意直播,可以直接嵌入频道的直播页面,使用iframe指向
https://www.youtube.com/channel/yourChannelid/live,同样可追加参数调整播放行为。Brightsign播放器通常支持标准iframe嵌入,你可以测试这个方式是否符合需求。
另外要注意,Brightsign播放器需要确保网络环境能正常访问YouTube,并且播放器固件为较新版本,避免兼容性问题。
内容的提问来源于stack exchange,提问作者BryceKastor

