Posts Tagged ‘asterisk’

Asterisk inregistrare si monitorizare apelurilor

Thursday, January 3rd, 2008

Am avut nevoie sa inregistrez apelurile care-mi trec print-o extensie pentru a le stoca intr-o baza de date, a le arhiva si a le accesa la nevoie.

Problema care a aparut e ca extensia respectiva nu raspunde la apel ci apeleaza mai departe un gateway SIP, fara a raspunde, pentru a nu enerva si mai mult persoanele care apeleaza extensia si aud cum este deschisa calea dupa care tonul ocupat.

Rezolvarea e simpluta

Exten => extno,n,Set(CALLFILENAME=${EXTEN:1}-${TIMESTAMP})
Exten => extno,n,MixMonitor(/path/${CALLFILENAME}|b)

Inrebuintarea parametrului b este folosita pentru a inregistra doar daca canalul este in stadiul de “bridged”.