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.
- 1906 megtekintés
Hozzászólások
Hello,
kovertálást próbáld meg pl. az asterisk modullal
CLI> file convert
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
és pl. visszafelé megcsinálja (wav -> g729)?
hány licence-t vettetek? elképzelhető, hogy egy nem elég, ha rögziteni is akarod
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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 ;)
- A hozzászóláshoz be kell jelentkezni