Asterisk / FreePBX: Lassen Sie andere Google Talk-Clients klingeln, wenn Sie das Motivmodul verwenden


0

Ich habe vor kurzem FreePBX installiert, um eine Verbindung zwischen einem SIP-Softphone und meinem Google Talk-Konto herzustellen. Es war einfach einzurichten, und ausgehende Anrufe funktionieren einwandfrei. Bei eingehenden Anrufen sind jedoch zwei Probleme aufgetreten, deren Lösung ich nicht genau weiß.

Ich verwende eine eingehende Route, um alle Anrufe von Google an mein Softphone weiterzuleiten.

  1. Wenn das Softphone derzeit nicht registriert ist, antwortet Asterisk und generiert sofort ein Besetztzeichen (Berichterstellung) CHANUNAVAIL in den Protokollen) und der Anruf geht verloren.

  2. Ist das Softphone ist Asterisk "beantwortet" den Anruf, bevor er auf das Softphone klingelt. Dies bedeutet, dass andere Google Talk-Clients niemals klingeln (da aus ihrer Sicht jemand den Anruf entgegengenommen hat).

Zum Lösen von (1) könnte ich wohl das verwenden ChanIsAvail() Funktion (oder diese Antwort ), um zu verhindern, dass Asterisk antwortet, falls das Telefon nicht registriert ist. Ich bin mir jedoch nicht sicher, was ich in Bezug auf (2) tun soll, da Asterisk den Anruf erst dann "entgegennehmen" soll, wenn ich den Anruf auf dem Softphone entgegennehme.

Wie konfiguriere ich Asterisk (idealerweise innerhalb des FreePBX-Frameworks) so, dass ich weiterhin Anrufe bei anderen Google Talk-Clients entgegennehmen kann? in Ergänzung zum Weiterleiten an ein SIP-Telefon?

Antworten:


0

Asterisk-Antwortanruf nur, wenn Sie eine Nachricht im Pfad haben oder musiconhold zum Klingeln verwenden. Sonst antwortet es nicht. Es ist also deine schlechte Konfiguration.

Eine andere (zuverlässigere) Lösung ist, Ihre Google Talk-App als Erweiterung in Sternchen zu setzen. Zum Lösen (1) erstellen Sie eine Ringgruppe oder folgen Sie mir mit Ihrem Softphone und der Nebenstelle für Google Talk.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.