【问题标题】:WebRTC not displaying video in Chrome and firefoxWebRTC 不在 Chrome 和 Firefox 中显示视频
【发布时间】:2016-12-03 19:34:05
【问题描述】:

我正在尝试使用 Web RTC。它在 EDGE 中运行良好,但是当我尝试在 chrome\firefox 中打开它时,它只是显示一个白屏(没有加载视频)。 我试图打开其中一些示例https://webrtc.github.io/samples/

已解决: 后台的 Skype 以某种方式挡住了我的相机

【问题讨论】:

    标签: javascript google-chrome firefox video webrtc


    【解决方案1】:

    只有在未授予对设备的访问权限时才能看到(在 Chrome 或 Firefox 中):

    尚未授予使用您的摄像头和麦克风的权限,您需要允许该页面访问您的设备才能使演示工作。

    getUserMedia error: PermissionDeniedError
    

    问题在于这些脚本依赖于已弃用的getUserMedia()(请参阅this answerthis annoucement

    OP 确认无法授予权限,因为另一个软件正在抢占相机:

    Skype 在后台以某种方式挡住了我的相机

    【讨论】:

    • 我没有收到这个错误。我授予权限。 webrtc.github.io/samples/src/content/getusermedia/gum 此示例在控制台中显示此消息:得到带有约束的流:对象 main.js:23 使用视频设备:HP 高清网络摄像头 [已修复] (04f2​​:b370) 似乎是与 pc 相关的这个问题,因为它有效在 Ubuntu 上很好。
    • 您使用的是什么版本的 Windows?您使用的是哪个版本的 chrome 或 Firefox?
    • win10 pro、Chrome 55.0.2883.87 m 和 FF 50.0.2
    • 这里也一样。在私人会议上试试怎么样?
    • 没什么变化.. Chrome 显示图标,该网站目前正在使用我的相机,但相机s led didnt 开始发光
    猜你喜欢
    • 2016-03-19
    • 2018-02-28
    • 1970-01-01
    • 1970-01-01
    • 2020-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多