ESP Wiki is looking for moderators and active contributors!
G.729, G.722, and G.723.1
G.729, G.722, and G.723.1[1] are audio codecs with software patent problems. They are used primarily in telephony.
Transcoding to and from (i.e. encoding and decoding) these formats is thought to be covered by a patent.
Some other uses of these formats are outside the scope of the patent. For example, the Asterisk PBS software has a "pass-thru" mode which transports G.729 audio without transcoding it, and this is considered safe from patent risk.[2]
Projects harmed by these patents include freeSWITCH[3] and Asterisk PBX.
Related pages on ESP Wiki
- Harm to standards and compatibility
- Free software projects harmed by software patents
- Mp3 - another format, useful for telephony but hampered by patents[4]
External links
- http://www.voip-info.org/wiki/view/Asterisk+G.729+Licensing
- http://www.readytechnology.co.uk/open/ipp-codecs-g729-g723.1/
- http://www.sipro.com/ - a patent cartel that tries to collect money from developers who need to use these codecs
References
- ↑ "0005697: Choppy Audio When Using > 20 MS Audio Frames". https://issues.asterisk.org/view.php?id=5697#c36150. "The G.723.1 codec is not distributed with Asterisk, as it is under patent protection."
- ↑ "0005084: [patch Simple G.722 pass-through addition"]. https://issues.asterisk.org/view.php?id=5084#c44350. "Patent issues doesn't matter, because tihs code not add transcoding.This support done like G.729 support."
- ↑ "Re: [sipX-dev Critical Problem : No MOH on transfer when G729 is selected on call setup."]. http://list.sipfoundry.org/archive/sipx-dev/msg22601.html. "Why is G729 not enabled by default for freeSWITCH ? ... One word: Patents"
- ↑ http://www.mail-archive.com/sipx-dev@list.sipfoundry.org/msg07787.html