Asterisk Hívásrögzítés g729 en

Fórumok

Sziasztok !

Egy kis ötletelésre lenne szükségem, ki hogy csinálná ...

Van egy nagyobb irodai asterisk rendszerünk (több mellék több fővonal ) egy szűk keresztmetszetű adsl -en. A hívások eddig szinte tömörítés nélkül mentek g711 es kódolással, de mivel gondunk volt a sávszélességgel licence -ltünk g729 et hogy optimálisabb legyen a sávszélesség kihasználása. A hívások szépen mennek van hang is, alapvetően rendbe is lenne a dolog.

A probléma amiben az segítségeteket kérem a hívás rögzítés . Eddig a hívásokat mixmonitor segítségével rögzítettem, viszont amióta a hívások g729 en mennek nem rögzíti azokat.

[Jun 22 22:01:42] WARNING[4283]: translate.c:288 ast_translator_build_path: No translator path from alaw to unknown

Ha a mixmonitor helyett a monitor -t használom a helyzet változatlanul u.a. annyi különbséggel hogy ebben az esetben megadhatom a g729 -et hangformátumnak és így létre is hozza az audio file -t g729 es kiterjesztéssel. Ezzel sajnos ott vagyok ahol a part szakad mert ezt a .g729 ugyanúgy nem lehet kompatibilitási problémák miatt más formátumra alakítani. (sox -al próbáltam)

Van-e esetleg ötletetek a probléma megoldására.

Hozzászólások

Hello,

kovertálást próbáld meg pl. az asterisk modullal

CLI> file convert

alapértelmezésben szerintem ezt a parancsot használja a mixmonitor és a monitor is.

Failed to convert /tmp/record-in.g729 to /tmp/record-in.wav!
[Jun 22 10:16:08] WARNING[3218]: translate.c:288 ast_translator_build_path: No translator path from alaw to unknown
[Jun 22 10:16:08] WARNING[3218]: file.c:200 ast_writestream: Unable to translate to format wav, source format g729

Ha rögzíteni is akarod, akkor kell licensz a transcode miatt. Persze csak ha az IP telefonok is g.729-el beszélgetnek az irodában.

- Vagyis elég hívásonként 1 kodek, ha az irodai készülékeket g711-re állítod (ekkor az asterisk elvileg csak a rögzítés után csinál belőle g729-et).
- Vagy ha passthru-ban használod a g729-et az asteriskben, akkor oda nem kell licensz (nincs átkódolás), hacsak nem akarod rögzíteni, vagy nem akarsz hangpostát, esetleg IVR-t.

Akármelyiket is használod, kell hozzá g729 licensz.

Még egy gondolat: a szolgáltatótok nem támogatja a GSM kodeket? Az nem licensz köteles, viszont irányonként kb. 30kbit, szemben a g711 80-90kbitjével.

-----
Ephone Magyarország - Összekapcsolunk a világgal.
http://www.ephone.hu

Szia Balázs!

Ha monitor-ral rögzíteni akarod a beszélgetéseket ( egyből wav-ba ) akkor +1 (vagy több) codek kell.

Sokkal egyszerűbb [ olcsóbb ;) ] g729-be felvenni és utána átkonvertálni "file convert" -el akármibe egy scriptel mondjuk minden este amikor nincs beszélgetés és biztos van elég codeked.

Ha nem megy gyere fel skype-ra és megbeszéljük ;)