0

我已经测试了 agora web sdk 的基本配置,它运行良好。但我不知道它正在访问和显示 OBS 虚拟摄像头,而不是拿走我的笔记本电脑摄像头。

请让我知道这是什么问题。

我正在从这里测试东西

https://webdemo.agora.io/agora-web-showcase/examples/Agora-Web-Tutorial-1to1-Web/

4

2 回答 2

1

这里有一个非常容易解决您的问题的方法。从浏览器打开网页后,选择相机图标 ,

在您的 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 是否让两个设备都可以进一步调试。在大多数情况下,上述解决方案绝对是可行的。

于 2021-08-23T11:57:25.700 回答
0

这是一个防病毒问题。我已经修好了。

于 2021-08-24T12:23:51.203 回答