Asterisk bevezetése, tudásbázis

Jegyzőkönyvek - alapján a Voice over IP és internetes technológiák hálózatok

Asterisk szerver támogatja a több protokollt hangátvitelre IP hálózatokon keresztül. A szerver tartalmaz egy támogató, mint egy jelzési protokollnak, például a H.323 és a SIP, és a média adatok átviteli protokoll, például RTP. Minden kommunikációs csatornát támogató egy vagy több protokoll. Multimédia adatfolyam, általában, egy hang továbbított hálózaton keresztül, kódolhatja több különböző algoritmusok, hiszen alaw / ulaw (G.711), befejezve a GSM vagy iLBC.

Alkalmazások és utasítások

Mint ahol hívni - tárcsázási terv (dial terv)

Ami a felvételi, akkor írja le az összes tevékenységre és milyen helyzetben, hogy fel kell dolgoznia az alközpont. Mi lehet leírni a tekintetben, hogy fogja kezelni hívásokat csak éjszaka, vagy csak bizonyos órákban minden nap. Akkor is egy környezetből a másikba, és egyszerűsíteni, vagy hogy egy meglehetősen bonyolult a tervnek.

csillag szerver menedzsment - kezelő interfész

Asterisk szerver általában a háttérben fut a Linux operációs rendszerek vagy Unix rendszer FreeBSD, OpenBSD rendszereket. Sok lehetőséget dátum, összpontosított Linux. Mint rendszergazda, tud-e csatlakozni az Asterisk futó szerver és a hozzáférést a konzolra, vagy használhatja néhány grafikus felület Asterisk kezelése.

CLI felület lehetővé teszi, hogy a rendszergazda:
  • nyomon valós időben, hogy mi történik az alközpont
  • Debug különböző protokollokat, a bejövő kapcsolatok és a kimenő hívásokat
  • Aktív felhasználók és a jelenlegi kihívások
  • Módosíthatja az adatokat a belső adatbázisból csillag
  • Túlterhelés konfiguráció újraindítás nélkül az alközpont

A szerver is nyújt felület alapján a TCP / IP protokollt kezelni a szerver, ami egy opcionális modul Asterisk. Ez lehetővé teszi a rendszergazda vagy a felhasználó, hogy mi történik az Asterisk szerver valós időben nyomon követheti a bejövő hívásokat, és a pillanatok azok befejezéséről, valamint lehetővé teszi, hogy a kimenő hívásokat.További információ:
  • Asterisk CLI
  • Asterisk GUI

Az Asterisk szerver, akkor létre lehet hozni egy törzse közötti kapcsolatokat irodában egy speciális protokoll IAX (Inter-Asterisk adatcsere protokoll). Ez a protokoll támogatja a több egyidejű kapcsolatot, és nagyon jól működik a hálózat mögött elhelyezkedő NAT. Ezzel a szolgáltatással, akkor létrehozhat egy útvonalat kereső rendszer hívások alapján a minimális érték a kommunikációs csatorna, és hozzon létre egy rendszert egy elosztott terhelés között Asterisk szerver a hálózaton.

Konfigurációja Asterisk

Minden Asterisk szerver konfigurációs általában tárolja a szöveges fájlokat, minden Asterisk konfigurációs fájlokat. található az / etc / csillag. standard telepítést. A normál eloszlás tartalmaz egy példát a konfigurációs fájlok, amelyek jól dokumentált felhasználása szinte az összes konfigurációs paramétert.

További információ:
  • Asterisk konfigurációs fájlok. Áttekintés a konfigurációs fájlok
  • Asterisk config extensions.conf. tárcsázási terv - a legfontosabb beállítás az összes funkciót a PBX
  • Konfigurációja különböző csatornákon: sip.conf. iax.conf. mgcp.conf és t. d.
  • Konfigurációs alkalmazás: hangposta, konferenciahíd és így tovább ..

További fejlesztési lehetőségek és a scripteket Asterisk

Ha kell hozzá valami, hogy a funkció Asterisk, számos módja van erre.
  • Egy sor alkalmazás a tervet annak érdekében, hogy elérje a kívánt eredményt. Számos parancs, amely segít megteremteni a szükséges script a tárcsázási terv például gotoif. A változók tárolására használható, és ellenőrizze az eredményeket, valamint a funkciók működő húrok, feldolgozás előfizetői hívás folyamatban.
  • AGI. Interfész külső alkalmazásokhoz, amely javítja a tárcsázási terv, segítségével az alkalmazások bármilyen programozási nyelv a választás - PHP, Perl, C, Java, Unix Shell és más
  • vezetője. Adminisztrációs API felületet biztosít az alkalmazások kapcsolódni csillag
  • És persze, a C API, dokumentált a forráskódok

Felhívjuk figyelmét, hogy az Asterisk által engedélyezett Digium GPL alatt. Ez azt jelenti, hogy szabadon módosíthatják a forráskódot és közzéteszi a megoldás, hogy a többi a közösség, de van, hogy minden változtatás elérhető GPL licenc alatt. Ha módosítani szeretné egy részét a kód Asterisk, meg kell feladni a kizárólagos jogokat a módosítás mellett Digium. Sok fejlesztő világszerte fejlesztésén dolgoznak az Asterisk, és akkor is csatlakozzon hozzájuk. Mivel a cég Digium kapott minden jogot Asterisk és a teljes forráskódot. Ha módosítani kell a kódot úgy, hogy nem lehet használni a GPL, de ezek a változások szükségesek az ügyfelek, akkor forduljon a cég Digium egy különleges engedélyt. További információ:
  • Asterisk.org. Dokumentáció, IRC, hibakövetőn linkek, CVS letöltési információk
  • Digium. Darab vas, engedély kereskedelmi támogatást, linkek comercial partnerek

dokumentáció

Az első lépések

Ha az üzlet