Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm
Đã lưu trữ

How to fake a media device/stream similar to chrome's '--use-fake-device-for-media-stream'

jonsylvester87

Hi,

I am developing a java/selenium based application and need to fake a microphone/cam and pass media i.e. audio and/or video files to the browser.

I have been able to successfully do this in Chrome using the below code snippet:

          DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 
          ChromeOptions options = new ChromeOptions();
          options.addArguments("--allow-file-access-from-files",
                                                 "--use-fake-ui-for-media-stream",
                                                 "--allow-file-access",
                                                 "--use-file-for-fake-audio-capture=D:\\PATH\\TO\\WAV\\xxx.wav",
                                                 "--use-fake-device-for-media-stream");
           capabilities.setCapability(ChromeOptions.CAPABILITY, options);
           ChromeDriver driver = new ChromeDriver(capabilities);


Are there similar options available in Firefox to achieve the same capability? If not, how can this be done? Any help will be helpful.

Thanks, John

Hi, I am developing a java/selenium based application and need to fake a microphone/cam and pass media i.e. audio and/or video files to the browser. I have been able to successfully do this in Chrome using the below code snippet: DesiredCapabilities capabilities = DesiredCapabilities.chrome(); ChromeOptions options = new ChromeOptions(); options.addArguments("--allow-file-access-from-files", "--use-fake-ui-for-media-stream", "--allow-file-access", "--use-file-for-fake-audio-capture=D:\\PATH\\TO\\WAV\\xxx.wav", "--use-fake-device-for-media-stream"); capabilities.setCapability(ChromeOptions.CAPABILITY, options); ChromeDriver driver = new ChromeDriver(capabilities); Are there similar options available in Firefox to achieve the same capability? If not, how can this be done? Any help will be helpful. Thanks, John

Được chỉnh sửa bởi jonsylvester87 vào

Tất cả các câu trả lời (1)