Newsgroup: it.tlc.telefonia.voip
Titolo: G.729 vs G.723.1

Ciao a tutti!
CDO, quale tra i due codec è meno "dispendioso" nella transcodifica 
verso client che usano uLAW come codec? Denghiu!
-- 
Traveller, not tourist!
www.inter-rail.it

 verso client che usano uLAW come codec? Denghiu!
uLaw in europa ... è permesso !?

 
Dispendioso in che senso?
Risorse di processore?
-- 
"Non ho paura degli urli dei violenti, ma del silenzio degli onesti"
Martin Luther King.


Boh? Pensavo di no, ma a me funge :-|

 Risorse di processore?
Sì, esatto

 S�, esatto
Dalle prove che avevo fatto, mi pare il 723.
Il 729 � tosto ....
ma che processore hai, quante telefonate, che versione di Asterisk 
(suppongo) ?


 Il 729 č tosto ....
Nada, il G.729 č piů efficente del G.723 come dimostrato direttamente da 
console:
askozia04dev*CLI> show translation
          Translation times between formats (in milliseconds)
           Source Format (Rows) Destination Format(Columns)
          g723   gsm  ulaw  alaw  g726 adpcm  slin lpc10  g729 speex  ilbc
    g723     -    34     9     9    22     9     8    32   123     -   121
     gsm   198     -     7     7    20     7     6    30   121     -   119
    ulaw   193    27     -     1    15     2     1    25   116     -   114
    alaw   193    27     1     -    15     2     1    25   116     -   114
    g726   206    40    15    15     -    15    14    38   129     -   127
   adpcm   193    27     2     2    15     -     1    25   116     -   114
    slin   192    26     1     1    14     1     -    24   115     -   113
   lpc10   211    45    20    20    33    20    19     -   134     -   132
    g729   216    50    25    25    38    25    24    48     -     -   137
   speex     -     -     -     -     -     -     -     -     -     -     -
    ilbc   214    48    23    23    36    23    22    46   137     -     -
Considerate che il poveraccio piů che un processore č un procione... via 
c3/800 ;)
Comunque alaw/ulaw non fanno differenza come richieste di transcodifica 
in quanto sempre di pcm si tratta, cambia solo la curva di pesatura.
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"

 
Mi sa che dipende anche dal codec di conversione.
Le mie prove erano vecchiotte e fatte su un Asterisk 1.0.xxx  e un 
celerone ....
Sulla mia attuale macchina il tempo è insignificante, e mostra il 
trattino su entrambe le conversioni....



Grazie per l'hint!
viciAST*CLI> show translation
         Translation times between formats (in milliseconds) for one
second of data
          Source Format (Rows) Destination Format (Columns)
          g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc
g726 g722
     g723    -   2    2    2        2     2    1     2    3     -
-    2    -
      gsm    5   -    2    2        2     2    1     2    3     -
-    2    -
     ulaw    5   2    -    1        2     2    1     2    3     -
-    2    -
     alaw    5   2    1    -        2     2    1     2    3     -
-    2    -
 g726aal2    5   2    2    2        -     2    1     2    3     -
-    2    -
    adpcm    5   2    2    2        2     -    1     2    3     -
-    2    -
     slin    4   1    1    1        1     1    -     1    2     -
-    1    -
    lpc10    5   2    2    2        2     2    1     -    3     -
-    2    -
     g729    5   2    2    2        2     2    1     2    -     -
-    2    -
    speex    -   -    -    -        -     -    -     -    -     -
-    -    -
     ilbc    -   -    -    -        -     -    -     -    -     -
-    -    -
     g726    5   2    2    2        2     2    1     2    3     -
-    -    -
     g722    -   -    -    -        -     -    -     -    -     -
-    -    -


Se non sbaglio se mostra il trattino è perché non hai quel codec :)

 Se non sbaglio se mostra il trattino è perché non hai quel codec :)
Non mi pare proprio, visto che ho Askozia......... magari sbaglio.


 Non mi pare proprio, visto che ho Askozia......... magari sbaglio.
Non guardare il mio output... è una cavia di sviluppo/sperimentazione, 
su askozia stock quei codec non ci sono.


 
Ho ri-verificato. In effetti ci sono solo in modalità passthru, per cui 
non fa la ricodifica.
Usando praticamente sempre e solo il 711a non ci avevo nemmeno fatto caso...
Ed è vero che il trattino significa mancanza ... bello smemorato che sono.
