基于video.js
我在本地直接用rtmp流播放
导致浏览器报错
html代码
<div class="as_video_box">
<video id="as_video" class="video-js aosaVideo" src="rtmp://192.168.1.195/live/demo">
<source src="rtmp://192.168.1.195/live/demo" type='rtmp/mp4'></source>
</video>
</div>
js代码
//生成视频
var aosaTv = videojs("as_video",{
"techOrder" : ['html5','flash'],
"controls": false,
"bigPlayButton" : false,
flash: {
swf: 'js/video-js.swf'
},
controlBar: {
muteToggle: false,
captionsButton: false,
chaptersButton: false,
playbackRateMenuButton: false,
LiveDisplay: false,
subtitlesButton: false,
remainingTimeDisplay: false,
progressControl: false,
volumeMenuButton: {
inline: false,
vertical: true
},//竖着的音量条
fullscreenToggle: false
}
},
function() {
/*自定义*/
var v = this;
$.AosaTv(v,option);
});
你可以照我下面写的这段代码换成你的路径和资源试试,我测试过时OK的。