andy1945 / csipsimple

Automatically exported from code.google.com/p/csipsimple
0 stars 0 forks source link

G722 codec #55

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
G722 (HD codec) is awesome thing to use, bitrate is around 64kbps - so it 
rovides really high-quality sound.
This codec also absolutely free.
(Very rare codec among VoIP providers, by the way, but great thing to deploy on 
office PBX)

Original issue reported on code.google.com by zdevel on 20 Jun 2010 at 4:10

GoogleCodeExporter commented 9 years ago
G722 8Khz is already available :

You can change the priority of the codecs in Settings>Media > Codecs.
On latests unofficial builds I use a drag and drop list to set the priority. On 
latest version from the market you have to enter priority integers by hand to 
change codecs priorities.

Original comment by r3gis...@gmail.com on 22 Jun 2010 at 9:16

GoogleCodeExporter commented 9 years ago
lol 8khz is not 64

Original comment by chatwi...@gmail.com on 22 Jun 2010 at 5:27

GoogleCodeExporter commented 9 years ago
Yes but KHz is different of Kbits !!!

:)

KHz is the unity for audio frequency, Kbits for data bitrate.

You can transmit something audio encoded at 8KHz or 16KHz using a large 
bandwidth : 64kbps for example. Have to be checked, but I think that the g722 
codec adapts its bandwidth.
But your point is interesting, since g722 should encodes 16khz audio and not 
8Khz. I'll check this particular point.
Btw, for codecs, I will not add extra code in pjsip (at least that's not 
planned right now). 
You can consult all the codecs and their features here :
http://www.pjsip.org/sip_media_features.htm#media
The only thing I will do is activate/deactivate these codecs. 
Besides some codecs implementations are licensed and some uses of codecs are 
also licensed. 
Licenses are one big unsolved point for me and that's the reason why some 
codecs (such as g729 or g722.1 for example) are not yet enabled. 
Other codecs such as ilbc are disabled because not really pertinent for 
mobiles. But it will be discussed and there is solutions in my mind to provide 
a way for user to download an alternate version of the sip stack with more 
codecs activated.

Original comment by r3gis...@gmail.com on 22 Jun 2010 at 7:01

GoogleCodeExporter commented 9 years ago
Well pjsip has fixed the 8kHz to a 16kHz right now. 
Should be fine with the existing g722 codec (at least version -12-27 - I think 
it was already fixed some version before but...)

Original comment by r3gis...@gmail.com on 3 Sep 2010 at 9:26

GoogleCodeExporter commented 9 years ago
For historical purposes G722  sampling rate  is declared as 8 Khz. But in 
reality  it is 16kHz  with  maximum frequency  7 Khz. 

So what is the difference between  G.722-WB and NB?    Is there such as thing  
as G.722-WB   standard?  G.722 or (G.722-NB) is already HD.   This is sooooooo 
confusing and misleading.

Original comment by fcak...@gmail.com on 4 Nov 2014 at 3:24