我已经测试了 agora web sdk 的基本配置,它运行良好。但我不知道它正在访问和显示 OBS 虚拟摄像头,而不是拿走我的笔记本电脑摄像头。
请让我知道这是什么问题。
我正在从这里测试东西
https://webdemo.agora.io/agora-web-showcase/examples/Agora-Web-Tutorial-1to1-Web/
我已经测试了 agora web sdk 的基本配置,它运行良好。但我不知道它正在访问和显示 OBS 虚拟摄像头,而不是拿走我的笔记本电脑摄像头。
请让我知道这是什么问题。
我正在从这里测试东西
https://webdemo.agora.io/agora-web-showcase/examples/Agora-Web-Tutorial-1to1-Web/
这里有一个非常容易解决您的问题的方法。从浏览器打开网页后,选择相机图标 ,
在您的 url 搜索框右上角并选择您的硬件网络摄像头而不是 OBS 模拟捕获。
选择网络摄像头,这绝对可以解决您的问题。
repodirectory/src/index.js 中有一段代码:
getDevices(function (devices) {
devices.audios.forEach(function (audio) {
$('<option/>', {
value: audio.value,
text: audio.name,
}).appendTo('#microphoneId')
})
devices.videos.forEach(function (video) {
$('<option/>', {
value: video.value,
text: video.name,
}).appendTo('#cameraId')
})
你可以在哪里 console.log(video.name); 检查您的 webapp 是否让两个设备都可以进一步调试。在大多数情况下,上述解决方案绝对是可行的。
这是一个防病毒问题。我已经修好了。