gpt4 book ai didi

javascript - 如何在 MacBook Pro 上使用 webRTC 进行外部网络摄像头的直播

转载 作者:行者123 更新时间:2023-12-01 02:31:18 25 4
gpt4 key购买 nike

我必须创建一个实时流视频应用程序,在其中我必须使用连接到我的 MacBook 的外部网络摄像头读取视频。我必须使用 WebRTC 来完成此操作。但是,在执行代码时,会触发集成网络摄像头而不是外部网络摄像头。

var video = document.querySelector("#videoElement");
var constraints = { audio:true,video: { facingMode:"environment" }

var promise = navigator.mediaDevices.getUserMedia(constraints);

promise.then(function(mediaStream) {

video.srcObject = mediaStream;

video.onloadedmetadata = function(e) {
video.play();
};
})
.catch(function(err) {

console.log(err.name + ": " + err.message);


});

如何触发连接的外部网络摄像头?

最佳答案

https://webrtc.github.io/samples/src/content/devices/input-output/是如何选择设备的规范示例,演示了 enumerateDevices() 和 getUserMedia()

关于javascript - 如何在 MacBook Pro 上使用 webRTC 进行外部网络摄像头的直播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48299594/

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