gpt4 book ai didi

selenium - 为 Firefox 创建一个假的网络摄像头流

转载 作者:行者123 更新时间:2023-12-02 02:38:39 25 4
gpt4 key购买 nike

我想为 Firefox 创建一个假的网络摄像头流。目前我拥有所需的功能 media.navigator.streams.fake 但我不确定如何播放特定的视频文件。

我该怎么做?

最佳答案

对于 Firefox,您可以在 Python 中使用以下代码:

from selenium import webdriver


options = webdriver.FirefoxOptions()
options.set_preference("media.navigator.streams.fake", True)
driver = webdriver.Firefox(firefox_options = options)

或者,如果您将所需的功能与其他选项一起使用,那么它会像:

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities


options = webdriver.FirefoxOptions()
options.set_preference("media.navigator.streams.fake", True)
desired = DesiredCapabilities.FIREFOX
desired.update(options.to_capabilities())
driver = webdriver.Firefox(desired_capabilities=desired)

PS:您可以将其翻译成任何需要的编程语言。

根据您的问题:Firefox 不支持在假网络摄像头内播放特定视频文件 -- https://github.com/mozilla/geckodriver/issues/1429 .

希望对你有帮助!

关于selenium - 为 Firefox 创建一个假的网络摄像头流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53367800/

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