gpt4 book ai didi

selenium - 如何使用 selenium java 在 mozilla firefox 上使用假网络摄像头

转载 作者:行者123 更新时间:2023-12-01 10:34:22 25 4
gpt4 key购买 nike

我正在尝试自动化一个包含网络摄像头流的网站。为了使其自动化,我需要某种方法来伪造网络摄像头。

我知道选项 -use-fake-device-for-media-stream在 Chrome 中模拟网络摄像头。这在 Chrome 中对我有用。现在我需要在 Firefox 中进行同样的工作。

我得到以下信息from internet在研究这个的时候。
“在 Firefox 中,fake:true 调用中的特殊 getUserMedia() 变量将实现这一点”。

我不明白如何编码。任何人都可以请教吗?我正在使用基于 Java 的 Selenium 。

最佳答案

这可以在不同级别的 Firefox 中完成:

  • 系统
  • 用户级别
  • Profile Level etc

  • 在 user.js、pref.js 或 channel-prefs.js 中设置以下 Prop
    pref("media.navigator.permission.disabled", true);
    pref("media.navigator.streams.fake", true);

    或者
    user_pref("media.navigator.permission.disabled", true);
    user_pref("media.navigator.streams.fake", true);

    然后重新启动您的机器或重新启动 Firefox 服务。

    之后调用您的 URL 调用 getUserMedia() Firefox 将显示假音频/视频。

    关于selenium - 如何使用 selenium java 在 mozilla firefox 上使用假网络摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38234576/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com