【问题标题】:WebRTC Using back camera instead of front cameraWebRTC 使用后置摄像头代替前置摄像头
【发布时间】:2018-02-14 07:27:21
【问题描述】:

我使用 simplewebrtc.com 的 webrtc 解决方案(请参阅https://simplewebrtc.com/demo.html)。 当您加入房间时,将使用前置摄像头。但我想使用后置摄像头。有信息页面(请参阅https://simplewebrtc.com/notsosimple.html 上的“选择麦克风和摄像头”),但我无法实现它。有人可以帮帮我吗?

【问题讨论】:

    标签: camera webrtc


    【解决方案1】:

    首先:在 webrtc 中,我认为这应该在传递给 getUserMedia 的约束中处理。

     { audio: true, video: { facingMode: { exact: "environment" } } }
    

    您可以在浏览器的控制台中记录正在使用的视频设备的标签:

      var videoTracks = localStream.getVideoTracks();
      if (videoTracks.length > 0) {
        trace('Using video device: ' + videoTracks[0].label);
      }
    

    second:在浏览器的设置中,您可以设置默认摄像头,例如在 chrome 中转到 设置>高级>内容设置>相机

    【讨论】:

    猜你喜欢
    • 2016-03-06
    • 2017-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多