2016-07-20 5 views
0

Ich verwende Freeswitch auf Windows. Ich möchte alle Anruflisten in der MySQL- oder SQLite-Datenbank direkt von Freeswitch speichern.Wie kann ich Call Data Record in MySQL direkt von Freeswitch unter Windows speichern?

Ich kann die Cdr in Master.csv gespeichert werden. Aber im Forum heißt es, dass wir die CDR direkt in der Datenbank speichern können.

Ich kann die CDR mit der CSV speichern, aber ich möchte nicht so machen.

Kann mir jemand sagen, wie ich die CDR direkt in der Datenbank unter Windows für Freeswitch speichern kann?

Dank Sachin

Antwort

0

Es gibt viele Möglichkeiten.

Laden Sie mod_cdr_sqlite, um Ihre CDRon SQLite zu speichern. laden Sie mod_odbc_cdr, um odbc zu verwenden und eine Verbindung zu MySQL herzustellen.

Sie können auch eine PHP-Seite erstellen, die CDRs speichert und sie mit Mod_xml_cdr von Freeswitch aufruft.

Start von https://freeswitch.org/confluence/display/FREESWITCH/CDR

+1

Ist es unter Windows möglich? Ich bin neu in FreeSwitch .. Brauche ich irgendwelche DLL für den Anschluss der Datenbank .. wie das, was wir für "mod_cdr_csv.dll" haben .. Es wird hilfreich sein, wenn Sie im Detail erklären könnten. Danke – user2678235

+0

Es scheint nicht alle Module haben eine Windows-Version, sorry: Ich benutze nur Linux. mod_xml_cdr (.dll?) Hat eine Windows-Version. Sie müssen: - laden Sie das Modul - so konfigurieren, dass eine URL erklärt wurde, wenn CDR POST für jeden Anruf geschossen werden - erstellen eine Webseite, die diesen Artikel lesen und setzen Sie sie in DB (ich benutze php) To Ein Beispiel für eine PHP-Seite finden Sie unter https://freeswitch.org/stash/projects/FS/repos/freeswitch-contrib/browse/trixter/xml-cdr – Chrisbware

Verwandte Themen