Hi,
Intel has an open source code for g729. This sample supports the ITU-T G.729 Recommendation and Annexes A, B, D and E.
Someone has adapted this with *. http://www.readytechnology.co.uk/open/g729/
Is it possible to integrate this with sems?
Also Intel has other sample code for g723, g728 and g722.
Thanks, Richard
Hi,
I have a somewhat off-topic issue about this codec thing.
If you look into the code you can see that it is only there for educational purposes and that the code is copyrighted and should check www.sipro.com before actually using it in any operational environment.
I have seen this codec item so many times and I wonder why people always are running in circles doing the same thing trying to use some sort of g729 implementation without paying for the license.
It is not that I like to pay for this stupid patented G729 license but everybody has to consider when using G729 in whatever software application that there is some 15k setup fee.
The real topic here is that g729 is necessary because some part of your setup requires g729 or g723 to achieve low bandwith consumption while the whole "old fashioned" telephone industry works with g711 g729 g723 and we still use this to terminate our PSTN traffic.( Not yet iLBC or GSM or speech or G726)
So in stead of discussing the implementation of G729 or G723 over and over again it is maybe time to form a workgroup that tries to achieve a transparent opensource replacement of mentioned codec's that can be used in whatever application.
After all VoIP is there to lower the cost of traditional Voice traffic and you might imagine that not everybody is happy with this. So do not forget the commercial influence on this subject.
You should expect that in this billion dollar VoIP industry this codec issue was taken care of long time ago but unfortunately it is not.
Sorry to bother you guys with this off topic item and keep on doing the excellent SER job.
+/* + * G729 codec for Asterisk + * + * Based on sample applications from Intel Performance Primitives (IPP) + * libraries. + * + * For Intel IPP licensing, see http://www.intel.com + * + * For G.729(,A,B) royalty payments, see http://www.sipro.com + * WARNING: please make sure you are sitting down before looking + * at their price list. + * + * This source file is Copyright (C) 2004 Ready Technology Limited + * This code is provided for educational purposes and is not warranted + * to be fit for commercial use. There is no warranty of any kind. + * + * Author: daniel@readytechnology.co.uk + */ +
On Sun, 2004-09-26 at 17:54, Richard wrote:
Hi,
Intel has an open source code for g729. This sample supports the ITU-T G.729 Recommendation and Annexes A, B, D and E.
Someone has adapted this with *. http://www.readytechnology.co.uk/open/g729/
Is it possible to integrate this with sems?
Also Intel has other sample code for g723, g728 and g722.
Thanks, Richard
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Tjapko Smits writes:
The real topic here is that g729 is necessary because some part of your setup requires g729 or g723 to achieve low bandwith consumption while the whole "old fashioned" telephone industry works with g711 g729 g723 and we still use this to terminate our PSTN traffic.( Not yet iLBC or GSM or speech or G726).
ilbc is supported by many sip phones and also at least by asterisk and sems pstn gws. it may just be a short matter of time before ilbc support is also in cisco gws, since cable labs recently chose it for use in cable modem voip adapters.
So in stead of discussing the implementation of G729 or G723 over and over again it is maybe time to form a workgroup that tries to achieve a transparent opensource replacement of mentioned codec's that can be used in whatever application.
see above. i consider it better to push ilbc to all major sip phones and gws.
-- juha
Hi,
Intel has an open source code for g729. This sample supports the ITU-T G.729 Recommendation and Annexes A, B, D and E.
Someone has adapted this with *. Is it possible to integrate this with sems?
I have been following that thread on the * mailing list, i am not sure about the licencing issues, but this is what Mr. Mark Spencer, the creator of Asterisk has said about that:
http://lists.digium.com/pipermail/asterisk-users/2004-September/064099.html
Regards,
===== Girish Gopinath gr_sh2003@yahoo.com
__________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail
I saw those discussions as well. Apparently it is Mark Spencer's best interest to discourage people using it. I am not the right person to interpret the law, as well as Mark.
Just like Intel's solution is for educational purpose and not breaking any law, the adaptation of it to * or sems is no different, in my understanding. G729 is an international standard. I don't think that it is a problem for implementing it. It is end users' responsibility to pay the license fee for commercial use. If there is any doubt, Intel's lawyers should be able to understand the consequences of releasing the code.
Richard
-----Original Message----- From: Girish [mailto:gr_sh2003@yahoo.com] Sent: Monday, September 27, 2004 12:48 AM To: Richard Cc: serusers@lists.iptel.org Subject: Re: [Serusers] open source g729
Hi,
Intel has an open source code for g729. This sample supports the ITU-T
G.729
Recommendation and Annexes A, B, D and E.
Someone has adapted this with *. Is it possible to integrate this with
sems?
I have been following that thread on the * mailing list, i am not sure about the licencing issues, but this is what Mr. Mark Spencer, the creator of Asterisk has said about that:
http://lists.digium.com/pipermail/asterisk-users/2004- September/064099.html
Regards,
===== Girish Gopinath gr_sh2003@yahoo.com
Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail