rtmp视频流 video.js 无法播放

<div id="videos">
  <video  id="video" class="video-js vjs-default-skin" x-webkit-airplay="allow" webkit-playsinline controls autoplay preload="auto" >

    <source src="rtmp://127.0.0.1:1935/live/home" type="rtmp/flv"/>
    <p class="vjs-no-js">
  To view this video please enable JavaScript, and consider upgrading to a
  web browser that
  <a href="https://videojs.com/html5-video-support/" target="_blank"
    >supports HTML5 video</a
  >
</p>

  </video>

</div>
请问有人知道为什么我这个video播放不了rtmp的视频流,用视频流播放软件是可以播放的,而且以前也可以播放,现在不知道代码出现了什么问题 谢谢

你用的使什么浏览器,chrom 浏览器从今年年初就禁用了flash, rtmp视频流 video.js 是依赖flash 插件的。建议转成flv, 让后端转一下格式。

video 播放flv