本文介绍: Video.js实现html页面播放rtmp流媒体Video.js实现html页面播放rtmp流媒体Video.js实现html页面播放rtmp流媒体Video.js实现html页面播放rtmp流媒体Video.js实现html页面播放rtmp流媒体Video.js实现html页面播放rtmp流媒体Video.js实现在html页面播放rtmp流媒体Video.js实现在html页面播放rtmp流媒体Video.js实现在html页面播放rtmp流媒体Video.js实现在html页面播放rtm

要在HTML页面中使用Video.js播放RTMP流媒体,需要使用videojs-contribmediasources插件videojs-flash插件。以下是一个示例代码

<!DOCTYPE html>
<html>
  <head&gt;
    <link href=”//vjs.zencdn.net/7.14.3/video-js.css” rel=”stylesheet“&gt;
    <script src=”//vjs.zencdn.net/7.14.3/video.js”></script>
    <script src=”https://cdnjs.cloudflare.com/ajax/libs/videojs-contribmediasources/6.7.0/videojs-contribmediasources.min.js”></script>
    <script src=”//cdnjs.cloudflare.com/ajax/libs/videojs-flash/2.1.0/videojs-flash.min.js”></script>
  </head>
  <body>
    <video id=”myvideo” class=”video-js vjs-defaultskincontrols preload=”autowidth=”640″ height=”480″>
      <source src=”” type=’video/flv‘>
    </video>

    <script>
      var player = videojs(‘myvideo’, {
        techOrder: [‘flash’, ‘html5′],
        sources: [{
          src: ‘rtmp://your_rtmp_url‘,
          type: ‘rtmp/flv
        }]
      });
    </script>
  </body>
</html>

请将your_rtmp_url替换为实际的RTMP流媒体地址

在这个示例代码中,我们首先导入了video.js的CSS和JS文件,以及videojs-contrib-mediasources插件和videojs-flash插件的JS文件然后,在<video>标签添加一个空的<source>标签,稍后将通过JavaScript代码设置其源地址类型接下来通过JavaScript代码初始化video.js播放器配置使用Flash技术作为首选技术进行播放。

注意,使用Flash播放RTMP流需要浏览器支持Flash插件,并且可能受到防火墙或其他网络限制影响

原文地址:https://blog.csdn.net/lf21qp/article/details/134069833

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_14199.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注