1 UniFi Talk – Verbessertes CODEC aktivieren (G.722 HD Voice)
Diese Anleitung beschreibt, wie man per SSH den Codec von FreeSwitch auf G.722 umstellen bzw. erweitern kann.
Quote⚠️ Wichtiger Hinweis
Die folgenden Schritte greifen direkt in die interne PostgreSQL‑Datenbank von UniFi Talk ein. Änderungen erfolgen auf eigene Gefahr und werden von Ubiquiti nicht offiziell unterstützt.
2 Voraussetzungen
- Zugriff per SSH auf die UniFi Console (UDM / CloudKey / UniFi OS Host)
- Root Rechte
- UniFi Talk ist installiert und funktionsfähig
3 UniFi Talk per SSH stoppen
Zuerst muss der UniFi‑Talk‑Service gestoppt werden, damit während der Datenbankänderung keine Schreibzugriffe stattfinden.
Optional kann der Status überprüft werden:
4 Talk DB Config Table editieren
Da das GUI keine Möglichkeit mehr bietet den Codec zu ändern, überschreiben wir einfach den JSON Eintrag in der PostgreSQL Tabelle.
psql -U unifi-talk -d unifi-talk -c "UPDATE config SET data = jsonb_set(data::jsonb, '{audio_codec_list}', '\"G722,PCMU,PCMA\"', false);"
5 UniFi Talk wieder starten
Nach der Anpassung wird der UniFi‑Talk‑Service erneut gestartet.
6 Ergebnis
Nun sollte der verbesserte Codec verwendet werden, solange es der jeweilige Provider unterstützt.
Ich finde es persönlich sehr schade, dass UI solch eine simple Funktion nicht implementieren kann, obwohl es sich die Community oft genug wünscht.
Disclaimer:
Alle Anleitungen/Tutorials sind nach bestem Wissen und Gewissen verfasst, gehen immer von den definierten Software/Firmware-Versionen aus und sind auf das englische GUI ausgelegt.
Es gibt keine Garantie auf Erfolg. Im Falle eines Misserfolges hilft aber die Community hier sicherlich weiter.
Keiner der Autoren oder der Betreiber des Forums ist für die aus der Nutzung resultierenden Probleme/Herausforderungen verantwortlich.
Jegliche hier beschriebenen Schritte erfolgen ausnahmslos in eigener Verantwortung des Durchführenden.
Eltern haften für ihre Kinder.