Wie kann ich einen gefälschten Medienstream von der Kommandozeile an Firefox übergeben?

Ich entwickle eine Java / Selen-basierte Anwendung und muss Medien, d. H. Audio- und / oder Videodateien, an den Browser übergeben.

Ich konnte dies in Chrome mit dem folgenden Code-Snippet erfolgreich ausführen:

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);

Sind in Firefox 33.1 ähnliche Optionen verfügbar, um die gleiche Leistung zu erzielen?

Wenn nicht, wie geht das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage