用于直播视频的Youtube iFrame Api?

3
我正在尝试使用Youtube iframe api实现来自Youtube频道的实时视频。该API中有VideoId属性,也适用于实时视频,但我们必须在每次流开始时添加视频ID。
在iframe实时视频中有一个解决方案:https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID。我如何在iframe api中使用它呢?

你能让这个工作起来了吗? - Michael
1个回答

0

我遇到了同样的问题。我发现你可以直接添加带有src的iframe,而不是一个空的div。然后给它一个id并将其传递给新的YT.Player实例。

例如: html: <iframe id="player" src="https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID?enablejsapi=1"></iframe>

js: var player = new YT.Player('player', {});


我收到“未捕获的引用错误:YT未定义”的错误。 - Roberto Becerra
1
@Roberto Becerra 你需要添加 <script src="https://www.youtube.com/iframe_api"></script> - Ruben

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接