首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当RTMP流可用时,如何在html中播放它?

当RTMP流可用时,如何在html中播放它?
EN

Stack Overflow用户
提问于 2022-01-13 02:39:03
回答 1查看 559关注 0票数 0

我们有一个来自AWS IVS的RTMP流。

我们使用来自这里的以下代码在HTML页面中播放RTMP流:

代码语言:javascript
复制
if (IVSPlayer.isPlayerSupported) {
    const player = IVSPlayer.create();
    player.attachHTMLVideoElement(document.getElementById('video-player'));
    player.load(PLAYBACKURL);
    player.play();
}

只有当RTMP流已经在播放时,此代码才能工作。如果在加载html页面时来自IVS的流还没有准备好,那么视频就不会在它准备好时播放。因此,最终用户必须继续运行这段代码(例如使用一个按钮).

理想的解决方案是:当RTMP流准备就绪时,播放视频而不需要刷新页面或再次运行此代码。

有人知道怎么解决这个问题吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-01-17 04:19:53

这不是关于在H5中播放RTMP,而是关于H5 <video> play HLS,它被AWS所掩盖,因为H5现在不能播放RTMP。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70690789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档