Hi Basti!
Erst jetzt kann ich mich wieder um den Kamera- und Mikrofontest kümmern (bin mit meiner Praxis in neue Räume umgezogen) und habe auch erst jetzt deine Antwort vom 24. Sept. gelesen. Inzwischen habe ich auch wieder das allererste Script in meine Webseite eingebaut und es lediglich bei den constraints angepasst, indem ich sowohl für audio als auch für video =true gesetzt habe.
Resultat ist, dass nach Start der Testseite erst mal nix passiert. Sobald man aber den Button zum Start des Test klickt, fragt der Browser (funzt bei Chrome und Firefox) nach, ob der Zugriff auf Kamera und Mikrofon erlaubt werden soll. Erst nach Genehmigung startet der Test, indem das Bild der Kamera erscheint und der Ton vom Mikrofon über die PC-Lautsprecher erklingt. Deshalb auch die Warnung vor Rückkopplung.
Damit wäre eigentlich schon der Test komplett. -
Aber ein Bekannter hat eine Videoverbindung zu mir aufbauen wollen und dessen Mikrofonsignal war derart leise, dass ich kaum etwas verstehen konnte. Das hat mich auf die Idee gebracht, auch die Aussteuerungsanzeige mit in den Test aufzunehmen. Das Script war ja da und ich dachte, wenn der Audio-Stream sowieso schon läuft (mit dem ersten Script) dürfte es doch kein Problem sein, diesen Stream auch der Pegel-Berechnungs- und Anzeige-Prozedur zuzuführen. Tja und das hat halt nicht funktioniert.
Sinn meiner Anfrage hier ist also lediglich, wie ich das derzeit funktionierende Script so erweitere, dass auch eine Pegelanzeige erfolgt. Und im Idealfall könnte das Script für die Pegelanzeige mathematisch so modifiziert werden, dass die Anzeige benutzerfreundlich-aussagekräftig ist, nämlich dass der Vorlauf auf hohe Werte schnell, der Rücklauf aber "gedämpft" ist, damit man überhaupt etwas Sinnvolles aus der Anzeige entnehmen kann. Beispiel wäre z.B. die hervorragende Aussteuerungsanzeige in Audacity. (Der Farbwechsel der Anzeige ist natürlich bei meiner Anwendung nicht erforderlich.)
Hab auch deinen Link oben angeklickt. Nach Genehmigung des Kamera-Zugriffs (wird einzeln abgefragt) wir das Bild angezeigt. Danach wird der Mikrofon-Zugriff abgefragt. Genehmige ich den, funktioniert weder die Pegelanzeige noch das Abhören über die eigenen Lautsprecher.
Freundliche Grüße
Clemens