【发布时间】:2021-08-19 06:55:08
【问题描述】:
我已经测试了 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 模拟捕获。
Select webcam,这绝对可以解决您的问题。
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 是否让两个设备都可以进一步调试。在大多数情况下,上述解决方案绝对是可行的。
【讨论】:
这是一个防病毒问题。我已经修好了。
【讨论】: