gpt4 book ai didi

node.js - 通过 socketio 发送 webRTC getUserMedia 网络摄像头流

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:47 24 4
gpt4 key购买 nike

我有这段代码:

navigator.mediaDevices.getUserMedia(param)
.then(function(stream) {
video.srcObject = stream;
video.play();
}
})
.catch(function (err) {});

在这段代码中,我想通过socketio将此流发送到nodejs服务器,以便我可以在接收端使用它以在视频元素中显示。我怎样才能实现这个目标?

最佳答案

我认为这样的东西是你最好的选择:https://stackoverflow.com/a/17938723/5915143

您可以使用 MediaStreamRecorder 记录流,并通过套接字 io 上的“emit()”调用将其发送到您的服务器。

或者,您可以使用基于 socket.io 构建的流库(例如 Endpoint.js)来处理流。

关于node.js - 通过 socketio 发送 webRTC getUserMedia 网络摄像头流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39667270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com