通过video.js播放rtmp流失败?
问题描述
如题,拿到一个rtmp流在网页上播放,在网上找到可以使用video.js来实现,但是通过自己研究无法实现流媒体的播放.
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
<video id="rtmpVideo" class="video-js vjs-default-skin vjs-big-play-centered" width="100%" height="100%">
<source src="rtmp://10.129.4.250/live/2d783dfd1f0c5557bb8154a43a88191428d" type="rtmp/mp4">
<p class="vjs-no-js">
您的浏览器不支持HTML5,请升级浏览器。
</p>
</video>
出现的问题
你期待的结果是什么?
实现使用html5在网页上播放流媒体视频.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你确定视频源地址没写错吗
10.129.4.250
这个好像是云服务器内网的地址,需要改成公网ip或者域名,还有,需要确保你的视频源没有鉴权设置(即需要secrect等才能访问)你播放的是rtmp协议的流,所以type类型应该改成type="rtmp/flv"
题主请问最后问题是怎么解决的?我也遇到了相同的问题