javascript - 如何使用 VideoJS flash fallback 进行 RTMP 流式传输?

标签 javascript flash video-streaming rtmp video.js

我想设置 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?

最佳答案

仅供引用 - RTMP 流式传输在 VideoJS 中尚不可用,但最近的更改(如 https://github.com/videojs/video.js/pull/605)表明它可能很快就会可用。

注意功能请求 https://github.com/videojs/video.js/issues/559更新。

关于javascript - 如何使用 VideoJS flash fallback 进行 RTMP 流式传输?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578276/

相关文章:

video-streaming - 如何在 Kurento 媒体服务器中禁用视频编码?

javascript - Rails AJAX 反馈,尤其是错误反馈

java - 视频聊天应用: Which technology to choose?

flash - 在 Flash 应用程序中使用操作系统字体而不嵌入它

android - 视频流 VLC 到 Android 应用程序

javascript - 如何使用 Javascript/jQuery 获取表格行中的第一个单元格?

javascript - 在 node-webkit 应用程序中,警报消息被切断

javascript - 使用 angular-google-maps 无法将点击事件绑定(bind)到用于显示单个窗口的标记

javascript - 获取 HTML 表格中被点击列的第一个单元格和被点击行的第一个单元格的内容

android - 使用 VideoView 和 MediaPlayer 进行 Rtsp 流式传输