Az előfizetői funkciók csillagkódjai
Asterisk előfizetői funkciók általános paraméterei.
A tiszta Asterisk-ban ezek a paraméterek a configs.conf [general] szakaszában vannak meghatározva.
A FreePBX használata - a features_general_custom.conf fájlban.
A paraméterek teljes listája közvetlenül az Asterisk konzoltól (CLI) érhető el a következő paranccsal:
config megjeleníti a súgó funkciókat globálissá
A paraméterekkel kapcsolatos részletes információkért használja a következő parancsot:
config megjeleníti a súgó funkciókat globálissá
Információk a feartures.conf paraméterek aktuális értékeiről:
funkciók megjelenítése
featuredigittimeout - az időtartam milliszekundumban az előfizetői funkciókód számjegyeinek bevitele között. (Alapértelmezett: 1000)
ha a hangjelzés aktiválja a hívási rekordot (automon vagy automixmon). (Alapértelmezett :)
recordingfailsound - hangjelzés egy sikertelen kísérletre a hívás felvételének aktiválásához. (Alapértelmezett :)
transferdigittimeout - A maximális számjegybevitel közötti idõ másodpercben, amikor hívást fordít. (Alapértelmezett: 3)
atxfernoanswertimeout - A várakozás várakozás ideje, amíg a hívás átkerül, mielőtt a tartott hívás visszatér a transzfer kezdeményezőhöz vagy letiltásra kerül. (Alapértelmezett: 15)
Ha ez a paraméter = # 'no #', akkor az Asterisk hiba esetén megpróbálja megismételni a fordítást az atxferloopdelay paraméter által megadott időtartam után. figyelembe véve az atxfercallbackretries paraméter által megadott próbálkozások számát. Ha telepítve van # 'yes #', akkor a fordításban részt vevő összes csatorna le van tiltva.
atxferloopdelay - Az ismételt átvitelek közötti másodpercben eltelt idő (alapértelmezett: 10)
atxfercallbackretries - Fordított fordítások száma (alapértelmezett: 2)
atxferabort - A hívás átvitelének kódja. (Alapértelmezett: * 1). A kísérő fordítással a kód készlete visszatér az előfutára tartott híváshoz.
atxfercomplete - A kódex befejezéséhez szükséges kód. (Alapértelmezett: * 2)
pickupexten
pickupexten - A hívásvételi funkció kódja a csoportban. (Alapértelmezett: * 8)
Egy csoport elhallgatásához az előfizetőknek ugyanazt a pickup csoportot és hívócsoport számokat kell rendelniük a csatorna illesztőprogram beállításaiban. Például a pjsip végpontnál:
pickupsound - a sikeres lehallgatás jelzése
pickupfailsound - riasztás sikertelen lehallgatásról
transferdialattempts - a hívás átirányítására irányuló hívások száma (alapértelmezett: 1)
transferretrysound - értesítés arról, hogy az átadási kísérletek limitje kimerült. (Alapértelmezett: pbx érvénytelen)
transferinvalidsound - Értesítés a kiterjesztések helytelen bemenetéről. (Alapértelmezett: pbx érvénytelen)
[Featuremap]
DTMF kódok hívás közben aktiváláshoz. Ne feledje, hogy ezeket a kódokat csak akkor lehet használni, ha a két csatorna a Felelet állapotban van, és egymáshoz vannak csatlakoztatva. A hívás állapotában (csengetés vagy előrehaladás) nem működnek.
A tiszta Asterisk-ban ezeket a paramétereket a configs.conf [featuremap] szakaszában definiálják.
A FreePBX használatakor - a features_fearturemap_custom.conf fájlban.
Asterisk tulajdonságmutató példa
atxfer - a kísért fordítás DTMF kódja. (Alapértelmezett :)
disconnect - DTMF hívás felszabadítási kód. (Alapértelmezett: *)
ParkCall - DTMF hívás parkoló kódja. Az Asterisk 12-től kezdődően a hívásparkolási konfiguráció a res_parking.conf programban valósul meg
automon - DTMF kód a bejövő és kimenő csatornák külön rögzítéséhez.
Ez a DTMF kód aktiválja a Monitor felvételi alkalmazást.
A fájlformátumot a csatorna-változó határozza meg
Ha a változó nincs beállítva, az alapértelmezett wav.
A fájl neve a rendszer - prefix-timestamp-fájlnév szerint van felépítve.
Ahol az előtag a csatorna változóra van állítva
időbélyeg - UNIX időbélyegző.
fájlnév - a csatorna változó által megadott
automixmon - DTMF kód a vegyes hívás rekordhoz.
Ez a DTMF kód aktiválja a MixMonitor felvételi alkalmazást.
A felvételi fájl formátumát a csatorna-változó határozza meg
Ha a változó nincs beállítva, az alapértelmezett wav.
A fájl neve a rendszer - prefix-timestamp-fájlnév szerint van felépítve.
Ahol az előtag mindig # 'auto #'.
időbélyeg - UNIX időbélyegző
fájlnév - a csatorna változó által megadott
A rekord könyvtárát az asterisk.conf konfigurációs fájl határozza meg: astspooldir ⇒.
[Applicationmap]
DYNAMIC_FEATURES
A hívás során használt egyéni funkciók hozzárendelésére szolgáló szakasz.
Az alkalmazásmap segítségével saját funkciókat hozhat létre.
Az itt hozzárendelt funkciók használatához a DYNAMIC_FEATURES csatorna változót a dialplanon kell megadni.
A funkciókat a rácshálózat jelével elválasztja, # '##'
A változó (__DYNAMIC_FEATURES) előtti két alsó aláhúzás lehetővé teszi az adott funkciók távoli használatát. Ellenkező esetben csak a hívó kezdeményezője fér hozzá hozzájuk.
FeatureName - A DYNAMIC_FEATURES (Set (__ DYNAMIC_FEATURES = FeatureName) csatorna-változó később használt funkció neve
DTMF szekvencia - A funkció DTMF aktiváló kódja.
ActivateOn - Meghatározza azt a csatornát, amelyben az alkalmazás végrehajtásra kerül:
önállóan futtathatja a funkciót aktiváló csatornán.
peer - az alkalmazás végrehajtása az ellenkező csatornán.
ActivatedBy - Ez a paraméter határozza meg, hogy a felek közül melyik engedélyezi a megadott funkció aktiválását. Az "ActivatedBy" helyett a DYNAMIC_FEATURES (lásd fent) változó használata előtt ajánlatos a "kettős alsó aláhúzás" használata. Lehetséges értékek: hívó. callee és mindkettő
Alkalmazás - A hívandó alkalmazás.
AppArguments - A kérelem érvei.
MOH _Class - A zenei osztály a holdon (MoH) akkor játszódik le, amikor a csatorna várja a végrehajtandó funkciót. Ha nincs megadva, a zene nem játszható le.
Az Applicationmap nem célja az Asterisk alkalmazás használata.
A dialplanon az alkalmazások az PBX rendszermagban futnak.
Az alkalmazások alkalmazásakor az alkalmazások az alközponton kívül futnak.
Ez azt jelenti, hogy olyan alkalmazások, mint a Goto. Háttér. A WaitExten és mások, amelyek más tárcsázási tervbővítményeket használnak, nem fogják tudni megfelelően működni, ha az alkalmazásmapternek hívják.
Kivételek a GoSub és a Macro alkalmazások. amelyet a hívás folytatásához végre kell hajtani.
Az előfizetői funkciók használata feltételezi, hogy az Asterisk szabályozza a médiafolyamokat, azaz. nem használják újra meghívni.
Engedélyezze a feleknek, hogy hívják vagy hívják, hogy hangfájlt (tt-majmokat) játsszanak az ellenkező oldalon (peer).
Mentse a felhasználói adatokat a CDR-re a CALLERID szám alapján.
Engedélyezd, hogy a hívott fél a csatorna rögzítését szüneteltetse.
Engedélyezheti a hívott fél számára, hogy a csatornádat szünetelhesse.
[Featuregroup]
Csoportfunkciók hozzárendelve a [applicationmap] programban A funkciócsoport eléréséhez add meg a csoport nevét a DYNAMIC_FEATURES változó értékének a dialplan programban.
Például: