【发布时间】:2013-09-03 12:38:47
【问题描述】:
我想显示来自流的视频;
我有一个 nodeJS 服务器将 ogg 视频流发送到 websocket 端口,当客户端连接到该端口时,它开始接收视频流数据,但以下方法似乎无法正确将数据理解为视频。 ..
在以下上下文中,“相机”是一个 html5 视频标签 ID:
function connectWS()
{
var client = new BinaryClient('ws://192.168.161.193:8088');
client.on('stream', function(stream, meta)
{
stream.on('data', function(data)
{
var arrayBuffer = [];
arrayBuffer.push(data);
var video = new Blob([new Uint8Array(arrayBuffer)], { type: "video/ogg" });
document.getElementById('camera').src = (window.URL || window.webkitURL).createObjectURL(video);
});
});
}
似乎有人已经让视频 blob 工作了,但我找不到如何...
Display a video from a Blob Javascript
谢谢!
【问题讨论】:
标签: javascript html node.js video video-streaming