我想设置 VideoJS 以使用 VideoJS-SWF 播放器作为 flash-fallback 处理 RTMP 流,这似乎对它有一些支持。
这就是我为普通 MP4 视频设置 VideoJS 的方式:
var tag = document.createElement("video");
tag.id = "vid1";
tag.controls = true;
tag.className = "video-js";
tag.preload = "auto";
tag.width = "640";
tag.height = "264";
tag.poster = "http://video-js.zencoder.com/oceans-clip.png";
var source1 = document.createElement("source");
source1.src = "http://video-js.zencoder.com/oceans-clip.mp4";
source1.type = "video/mp4";
tag.appendChild(source1);
// Add more sources, etc...
document.getElementById('player').appendChild(tag);
var player = _V_(tag, {width:640, height:264, techOrder:['flash', 'html5']}, function() {
var that = this;
this.addEvent('loadstart', function { that.play(); });
});
但是如何设置 VideoJS 来播放 RTMP 流?您是否使用相同的标签,或者是否有其他方式来指定 RTMP 提供程序和流 url?