Youtube 频道实时嵌入代码不再有效

问题描述 投票:0回答:1

我们一直在 iframe 中使用此格式的 URL 嵌入我们的直播:

https://www.youtube.com/embed/live_stream?channel=[channelid]

它会自动播放当前直播流,无需特定的视频ID。

但是现在显示“视频不可用”

Youtube 改变了什么吗?还有其他方法可以做到这一点吗?

请注意,我们已经对直播和嵌入进行了完全验证,并确保我们的直播设置为公开。我们还尝试在 iframe 代码中包含各种引用策略。但似乎没有任何作用。

youtube embed channel
1个回答
0
投票

我也经历过这个。 YouTube 似乎最近改变了这一点,并且 /embed/live_stream 不再起作用。

如果您碰巧使用 WordPress,此代码片段将允许添加一个短代码来查询 YouTube 数据 API、获取视频 ID 并添加嵌入。如果流不可用,则会显示维护消息。默认情况下,视频 ID 会在瞬态中缓存 1 小时,除非流不是实时的,否则只会缓存 10 分钟。这将减少 API 调用次数并加快网站大多数访问者的加载速度。

https://github.com/nmbgeek/wordpress-youtube-live-embed

© www.soinside.com 2019 - 2024. All rights reserved.