Path: csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Markus Franzke Newsgroups: de.comp.lang.javascript Subject: Frage zur MediaRecorder API Date: Wed, 21 Dec 2022 18:53:29 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 21 Dec 2022 17:53:29 -0000 (UTC) Injection-Info: solani.org; logging-data="149954"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Cancel-Lock: sha1:0utWxS6reWPxCXRqvqHNsTkIeH0= X-User-ID: eJwFwQEBACAIA7BKXH/EOCjSP4KbpsPvosupVsdNmJX24JIHccrH5WspKnu/I6Qx2kjAwDmT78TyHDsLHzkkFME= Content-Language: de-DE Xref: csiph.com de.comp.lang.javascript:5351 Hallo. Ich möchte eine Audio Aufnahme/Wiedergabe in JS unter Verwendung der o.g. API schreiben. Aufnahme soll per Mikrofon erfolgen, Wiedergabe per Lautsprecherboxen, also kein Headset. Dabei wird es zur Vermeidung von Rückkopplungen nötig, während der Aufnahme die Wiedergabe abzuschalten. Wie gehe ich dabei am besten vor, wenn ich diese Umschaltungen nicht mit manuellen Eingriffen über den Tonmischer des Desktops erreichen will, sondern JavaScript das selber erledigen soll? Also die Schritte 1. Aktuelle Einstellung der Lautstärke(n) auslesen 2. Lautstärke(n) auf Null 3. Aufnahme 4. Lautstärke(n) wieder herstellen 5. Wiedergabe Irgendwelche Ideen oder Beispiele? Danke. M