DirectIpCall per Browser

Hupe

Aktives Mitglied
Mitglied seit
8 Apr 2004
Beiträge
2,586
Punkte für Reaktionen
0
Punkte
0
So, hab mal n bischen mit Perl rumgefrikkelt, um auch mit asterisk einen DirectIpCall machen zu können. Das einzige was man dazu benötigt ist ein Perl-Interpreter und einen Webserver, der CGI kann, auf dem Asterisk-Server (ich nutze thttpd).
Das ganze besteht aus einer Webseite und dem perl-Skript. In beiden Dateinen müssen Anpassungen vorgenommen werden, je nachdem, wie die Asterisk-Konfiguration aussieht. Prinzipiell sollte das eigentlich mit jedem Channel laufen.
Sowohl GET also auch POST werden als Methode unterstützt (bei thttp geht eben nur get, post finde ich aber eigentlich schöner). Die Webseite is nochnicht sehr schön, da könnt ihr dann aber selber noch dran arbeiten, je nachdem wie Ihr es am liebsten mögt.
 

Anhänge

  • directip.zip
    2.1 KB · Aufrufe: 65
Danke fuer die Super-Idee!

Das Skript und das Web-Formular kann man wesentlich vereinfachen, wenn man den "Local" Pseudo-Channel verwendet. Muss dann nicht vorher wissen, welchen Channel-Typ (SIP, IAX2, CAPI) ich benutzen moechte. Stattdessen wird einfach die Nummer gewaehlt, und der konfigurierte Dialplan loest das dann hoffentlich auf.

Hab dann Dein Skript genommen und in eine Konferenz-Schaltung umgebaut. Kann damit beliebig viele Teilnehmer (oder auch nur einen) in einen MeetMe-Raum einladen, sogar nachtaeglich in eine bestehende Konferenz. Schaut's Euch einfach mal an.
 

Anhänge

  • meeting.zip
    2.4 KB · Aufrufe: 54

Statistik des Forums

Themen
246,216
Beiträge
2,248,325
Mitglieder
373,790
Neuestes Mitglied
aukseller
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.