2017-02-20 85 views
0

嘿,我正在使用videojs来显示某些视频,一些需要显示的视频是rtmp流。Videojs和rtmp流

我想使用下面的配置来运行视频,但没有运气。 我是否需要某种插件来处理这类视频?

这是我迄今实现:(?是包括RTMP)

<link href="http://vjs.zencdn.net/5.0.2/video-js.css" rel="stylesheet"> 
 
    <script src="http://vjs.zencdn.net/ie8/1.1.0/videojs-ie8.min.js"></script> 
 
    <script src="http://vjs.zencdn.net/5.0.2/video.js"></script> 
 
    
 
    <video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264" poster="http://vjs.zencdn.net/v/oceans.png" data-setup="{}"> 
 
    <source src="rtmp://aljazeeraflashlivefs.fplive.net/aljazeeraflashlive-live/aljazeera_ara_high" type="rtmp/mp4"> 
 
    <track kind="captions" src="../shared/example-captions.vtt" srclang="en" label="English"></track> 
 
    <!-- Tracks need an ending tag thanks to IE9 --> 
 
    <track kind="subtitles" src="../shared/example-captions.vtt" srclang="en" label="English"></track> 
 
    <!-- Tracks need an ending tag thanks to IE9 --> 
 
    <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>

不VideoJS支持RTMP流,它根据它支持Flash视频的文件说

我已经改变视频的类型为rtmp/mp4是吗?

如果我使用VLC或VLC插件,然后我可以运行视频这是在这里: RTMP://aljazeeraflashlivefs.fplive.net/aljazeeraflashlive-live/aljazeera_ara_high

回答

0

不要忘记改变你的源键入to:type =“application/x-mpegURL”/>如果它是m3u8