Wowza和Video.js不是流媒体

Wowza and Video.js not streaming

本文关键字:流媒体 js Video Wowza      更新时间:2023-09-26

我尝试使用Video.js从wowza接收rtmp流。然而,我一直找不到任何东西来玩。来源是下面,我已经通过了每一篇文章和帖子,我能找到,这似乎应该工作。但是我不能让它。

注。我已经将rtmp url加载到VLC播放器中,它加载得很好,所以它绝对是直播和流式传输到那个地址

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Live</title>
  <link rel="stylesheet" type="text/css" href="video-js.css">
  <script src="video.js"></script>
  <script>
    videojs.options.flash.swf = "video-js.swf";
  </script>
</head>
<body>
 <center>
   <video id="livestream" class="video-js vjs-default-skin vjs-big-play-centered"
     controls autoplay preload="auto" width="1280" height="720"
     data-setup='{"example_option":true}'>
      <source src="rtmp://192.168.32.15:1935/live/myStream" type="rtmp/mp4">
   </video>
 </center>
</body>
</html>

我使用了CDN版本的video.js,它与来自Wowza的RTMP直播流一起正常工作。

<html>
<head>
  <link href="http://vjs.zencdn.net/5.8.8/video-js.css" rel="stylesheet">
  <!-- If you'd like to support IE8 -->
  <script src="http://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js"></script>
</head>
<body>
  <video id="my-video" class="video-js" controls preload="auto" width="640" height="264"
  poster="MY_VIDEO_POSTER.jpg" data-setup="{}">
    <source src="rtmp://192.168.1.20:1935/live/myStream" type='rtmp/mp4'>
    <p class="vjs-no-js">
      To view this video please enable JavaScript, and consider upgrading to a web browser that
      <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
    </p>
  </video>
  <script src="http://vjs.zencdn.net/5.8.8/video.js"></script>
</body>
</html>

你也可以为video.js安装HLS插件,从你的Wowza服务器上播放HLS流。

 http://192.168.1.20:1935/live/myStream/playlist.m3u8