【发布时间】:2018-12-23 16:06:56
【问题描述】:
我正在开发一个屏幕捕获应用程序,并且能够让ondataavailable 事件工作并以块的形式获取数据,我将这些数据进一步转换为 blob,但是当我通过 websocket 将相同的数据流发送到服务器并保存时作为 webm 文件流式传输到磁盘,然后播放该文件,该文件不播放任何内容。我认为该文件需要一些我不确定的元信息。
有什么建议吗?
这是我的 javascript 代码:
socket.emit('message', new Blob([event.data], {type: 'video/webm'}));
服务器保存代码:
fs.writeFile("d://test.webm", data, "binary", function(err) { });
【问题讨论】:
标签: javascript websocket webrtc get-display-media