前端怎么播放RTMP、RTSP、HTTP协议 的流媒体资源?
在前端页面上实现播放RTMP、RTSP、HTTP协议 的流媒体资源
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在前端页面上实现播放RTMP、RTSP、HTTP协议 的流媒体资源
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
HTTP的流可以用video来播放,RTMP和RTSP,一般需要插件或者脚本库的支持。可以了解一些jwplayer库。
可以使用此控件来实现 传送门
关于播放rtmp http 协议的流媒体资源,最后采用的video.js来进行播放的
http的 依赖 videojs-contrib-hls 和video.js
rtmp的依赖 video.js videojs-flash
<link href="css/video-js.min.css" rel="stylesheet">
<script src="js/video.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/...;></script>
<video id="my-video" class="video-js" controls preload="auto" width="640" height="264" poster="" data-setup="{}">
<source src="rtmp://60.174.223.96/v1/**" type="rtmp/flv"/>
</video>
js文件
以上就是关于播放rtmp 和http流媒体播放 亲测有效,关于rtsp的目前还没找到合适的办法,有合适方案欢迎交流。 如果需要在vue项目上运行 需要配置下webpack,如有疑问,可以联系我。