Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
They used to have solaris on the Digium FTP site but they seem to be gone now :( On the free codec site they have some complied with icc and others with gcc4 so I don't see why you can't get this working with gcc on solaris. On Jan 15, 2008 4:01 AM, Bruce McAlister [EMAIL PROTECTED] wrote: Steve Totaro wrote: I would suggest building it yourself (http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt). It is not that difficult and ensures that it should be compatible with your machine. Just a little work. Has anyone tried building this on Solaris, I just had a look at the link and it looks like the Intel IPP stuff is only released for Windows, Linux and MAC. And the v32 G729 codec from Digium does not load within asterisk on Solaris, sooo, the Solaris users out there dont have much support when it comes to G729 codecs, a real pity really, this stops some large scale roll-outs. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Andrew Joakimsen wrote: On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. I have bought many more licenses from asterisk than I've ever used, and mostly use the asterisk.hosting.lv codecs. Twice now while using the digium codec, upon upgrading asterisk, it stopped working. The Beta codec (based on IPP5), is much much faster than either the digium or the older codec, and at home (only place I run beta software), there hasn't been a problem. Mind you, according to show translation, the older codec (based on IPP4), is faster than the digium codec too. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Steve Totaro wrote: I would suggest building it yourself (http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt). It is not that difficult and ensures that it should be compatible with your machine. Just a little work. Has anyone tried building this on Solaris, I just had a look at the link and it looks like the Intel IPP stuff is only released for Windows, Linux and MAC. And the v32 G729 codec from Digium does not load within asterisk on Solaris, sooo, the Solaris users out there dont have much support when it comes to G729 codecs, a real pity really, this stops some large scale roll-outs. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Andrew Joakimsen wrote: They used to have solaris on the Digium FTP site but they seem to be gone now :( On the free codec site they have some complied with icc and others with gcc4 so I don't see why you can't get this working with gcc on solaris. If you can, be sure to submit it to [EMAIL PROTECTED] , I'm sure he'll be happy to receive it. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Andrew Joakimsen wrote: They used to have solaris on the Digium FTP site but they seem to be gone now :( On the free codec site they have some complied with icc and others with gcc4 so I don't see why you can't get this working with gcc on solaris. Digium do still have the Solaris version of their codec on their download site and the following url: http://downloads.digium.com/pub/telephony/codec_g729/unsupported/ This codec is at version 32, whereas the latest is at 33. We tried this codec with valid licenses too, but the codec just fails to load in Asterisk. I was under the impression that the free codec required the Intel IPP libraries to be available on the system, or, statically linked into the codec. How would one build the codec if you could not link in a Solaris version of the IPP libraries, or am I missing something fundamental here? ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Tue, Jan 15, 2008 at 09:05:35AM +, Thomas Kenyon wrote: Andrew Joakimsen wrote: On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. I have bought many more licenses from asterisk than I've ever used, and mostly use the asterisk.hosting.lv codecs. Just pointing out the obvious: the license you bought is not for using a general g729 codec. It is for one specific g729 codec, as distributed by Digium. Twice now while using the digium codec, upon upgrading asterisk, it stopped working. Yup. The extra costs of using non-free software. Don't use g729 if there's any other way. -- Tzafrir Cohen icq#16849755 jabber:[EMAIL PROTECTED] +972-50-7952406 mailto:[EMAIL PROTECTED] http://www.xorcom.com iax:[EMAIL PROTECTED]/tzafrir ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Tue, Jan 15, 2008 at 11:08:33AM +, Thomas Kenyon wrote: If there was an equivalent free codec that provided good quality audio with such high compression and was widely supported, then I'd use it. Help make speex widely supported. Or continue to suffer with g729 and g723. -- Tzafrir Cohen icq#16849755 jabber:[EMAIL PROTECTED] +972-50-7952406 mailto:[EMAIL PROTECTED] http://www.xorcom.com iax:[EMAIL PROTECTED]/tzafrir ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Tzafrir Cohen wrote: On Tue, Jan 15, 2008 at 09:05:35AM +, Thomas Kenyon wrote: Andrew Joakimsen wrote: On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. I have bought many more licenses from asterisk than I've ever used, and mostly use the asterisk.hosting.lv codecs. Just pointing out the obvious: the license you bought is not for using a general g729 codec. It is for one specific g729 codec, as distributed by Digium. I know, I just got tired of the trouble I was having with the digium codec. Twice now while using the digium codec, upon upgrading asterisk, it stopped working. Yup. The extra costs of using non-free software. Don't use g729 if there's any other way. Problem is, it seems to be good at what it does. If there was an equivalent free codec that provided good quality audio with such high compression and was widely supported, then I'd use it. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 15, 2008 12:57 AM, Andrew Joakimsen [EMAIL PROTECTED] wrote: On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: I would argue that it is illegal. The main definition of illegal is 1. against law: contravening a specific law, especially a criminal law. http://encarta.msn.com/dictionary_/illegal.html Illegal means that something violates a criminal law. You linked to a page that describe the law in the US regarding patentholders registration of said patents. I'm not saying we should infringe on the patentholder's right I am simply saying it is not a criminal act, at least in the US. While it may not be against criminal law in the US it can be in France and Austria, in the US it is certainly against a specific law. http://en.wikipedia.org/wiki/Patent_law#Law Software is generally not patentable in the European Union (and probably in the countries that are pseudo-EU members) Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. http://lists.digium.com/mailman/listinfo/asterisk-users Did you even bother to read the definition of against the law that I posted? In that definition, against law: contravening a specific law,, that being violating patent law. Then it goes on to say especially a criminal law Sorry Andrew, but I take Encarta's definition over yours. Thanks, Steve Totaro ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Tzafrir Cohen wrote: On Tue, Jan 15, 2008 at 11:08:33AM +, Thomas Kenyon wrote: If there was an equivalent free codec that provided good quality audio with such high compression and was widely supported, then I'd use it. Help make speex widely supported. Or continue to suffer with g729 and g723. The problem with speex though is that for the same bit rate, the quality isn't as good as G.729, The transcode takes twice as much runtime (according to show translation recalc 10). ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Ok, let's just agree to disagree and say that using patented software without a patent license is wrong What I am saying is you can be sued to the poorhouse but you won't be arrested and put in jail. On Jan 15, 2008 7:55 AM, Steve Totaro [EMAIL PROTECTED] wrote: On Jan 15, 2008 12:57 AM, Andrew Joakimsen [EMAIL PROTECTED] wrote: On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: I would argue that it is illegal. The main definition of illegal is 1. against law: contravening a specific law, especially a criminal law. http://encarta.msn.com/dictionary_/illegal.html Illegal means that something violates a criminal law. You linked to a page that describe the law in the US regarding patentholders registration of said patents. I'm not saying we should infringe on the patentholder's right I am simply saying it is not a criminal act, at least in the US. While it may not be against criminal law in the US it can be in France and Austria, in the US it is certainly against a specific law. http://en.wikipedia.org/wiki/Patent_law#Law Software is generally not patentable in the European Union (and probably in the countries that are pseudo-EU members) Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. Did you even bother to read the definition of against the law that I posted? In that definition, against law: contravening a specific law,, that being violating patent law. Then it goes on to say especially a criminal law Sorry Andrew, but I take Encarta's definition over yours. Thanks, Steve Totaro ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
Asterisk 1.2.24 seems to crash repeatedly under any substantial call load (and sometimes without a substantial call load - just one SIP leg is enough to do it) when using the G.729 pre-compiled binaries from: http://asterisk.hosting.lv/ As per: http://www.voip-info.org/wiki-Asterisk+G.729+Licensing Time to crash is variable, but seems to require at least an hour of production performance (50+) to get there. Sometimes a little less, but not much. Has anyone else experienced this, and anyone know what gives? My first thought would be a slight incompatibility between the binary and the instruction set for the CPU that is only triggered sparsely. However, I am confident I have the correct instruction set matched to my CPU (Xeon). Thanks, -- Alex Balashov Evariste Systems Web: http://www.evaristesys.com/ Tel: +1-678-954-0670 Direct : +1-678-954-0671 ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 14, 2008 5:09 PM, Alex Balashov [EMAIL PROTECTED] wrote: Asterisk 1.2.24 seems to crash repeatedly under any substantial call load (and sometimes without a substantial call load - just one SIP leg is enough to do it) when using the G.729 pre-compiled binaries from: http://asterisk.hosting.lv/ As per: http://www.voip-info.org/wiki-Asterisk+G.729+Licensing Time to crash is variable, but seems to require at least an hour of production performance (50+) to get there. Sometimes a little less, but not much. Has anyone else experienced this, and anyone know what gives? My first thought would be a slight incompatibility between the binary and the instruction set for the CPU that is only triggered sparsely. However, I am confident I have the correct instruction set matched to my CPU (Xeon). Thanks, -- Alex Balashov Evariste Systems Web: http://www.evaristesys.com/ Tel: +1-678-954-0670 Direct : +1-678-954-0671 http://lists.digium.com/mailman/listinfo/asterisk-users I would suggest building it yourself ( http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt). It is not that difficult and ensures that it should be compatible with your machine. Just a little work. Either that or pay for the legal licensing of G729 and get support through the appropriate channels. Using the code for anything other than learning purposes is illegal, not to mention that licensing is quite inexpensive. Thanks, Steve Totaro ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Mon, 14 Jan 2008, Steve Totaro wrote: I would suggest building it yourself ( http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt). It is not that difficult and ensures that it should be compatible with your machine. Just a little work. That was what I initially tried to do, and found it rather daunting, although for reasons I do not clearly recall. It is probably worth re-examining. Either that or pay for the legal licensing of G729 and get support through the appropriate channels. Using the code for anything other than learning purposes is illegal, not to mention that licensing is quite inexpensive. At this point, it's only used for testing and is not enjoying active use because it's too unstable. When I get beyond that point, I agree. -- Alex Balashov Evariste Systems Web: http://www.evaristesys.com/ Tel: +1-678-954-0670 Direct : +1-678-954-0671 ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 14, 2008 5:55 PM, Alex Balashov [EMAIL PROTECTED] wrote: On Mon, 14 Jan 2008, Steve Totaro wrote: I would suggest building it yourself ( http://www.readytechnology.co.uk/open/ipp-codecs/doc-svn6.txt). It is not that difficult and ensures that it should be compatible with your machine. Just a little work. That was what I initially tried to do, and found it rather daunting, although for reasons I do not clearly recall. It is probably worth re-examining. Either that or pay for the legal licensing of G729 and get support through the appropriate channels. Using the code for anything other than learning purposes is illegal, not to mention that licensing is quite inexpensive. At this point, it's only used for testing and is not enjoying active use because it's too unstable. When I get beyond that point, I agree. -- Alex Balashov Evariste Systems Web: http://www.evaristesys.com/ Tel: +1-678-954-0670 Direct : +1-678-954-0671 Well why not buy a couple of licenses and test with those. I am sure it won't break the bank. No sense testing with something you are not even going to use in production, right? Generally, when I test something that may go into production, I test with what I plan on using in production, seems to make more sense that way to me anyways. Thanks, Steve Totaro ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 14, 2008 5:51 PM, Steve Totaro [EMAIL PROTECTED] wrote: Either that or pay for the legal licensing of G729 and get support through the appropriate channels. Using the code for anything other than learning purposes is illegal, not to mention that licensing is quite inexpensive. Using the code period in a country which recognizes software patents is an infringement of the patentholder rights. It is not illegal anywhere but it does open you up to a great deal of legal liability. It does not matter if its in production use or not it is still infringement on the patent. Of course unless you have a large operation, say the size of Vonage, noone's really going to care.. but why are you going to start small with that sort of thinking? You'll never get anywhere. I wonder how many Chinese VoIP phones with G729 G723 codecs have actually licensed the codec? ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 14, 2008 6:54 PM, Andrew Joakimsen [EMAIL PROTECTED] wrote: On Jan 14, 2008 5:51 PM, Steve Totaro [EMAIL PROTECTED] wrote: Either that or pay for the legal licensing of G729 and get support through the appropriate channels. Using the code for anything other than learning purposes is illegal, not to mention that licensing is quite inexpensive. Using the code period in a country which recognizes software patents is an infringement of the patentholder rights. It is not illegal anywhere but it does open you up to a great deal of legal liability. It does not matter if its in production use or not it is still infringement on the patent. Of course unless you have a large operation, say the size of Vonage, noone's really going to care.. but why are you going to start small with that sort of thinking? You'll never get anywhere. I would argue that it is illegal. The main definition of illegal is 1. *against law: *contravening a specific law, especially a criminal law. http://encarta.msn.com/dictionary_/illegal.html While it may not be against criminal law in the US it can be in France and Austria, in the US it is certainly against a specific law. http://en.wikipedia.org/wiki/Patent_law#Law Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. I wonder how many Chinese VoIP phones with G729 G723 codecs have actually licensed the codec? Probably none. Thanks, Steve Totaro ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Mon, Jan 14, 2008 at 07:50:22PM -0500, Steve Totaro wrote: On Jan 14, 2008 6:54 PM, Andrew Joakimsen [EMAIL PROTECTED] wrote: I wonder how many Chinese VoIP phones with G729 G723 codecs have actually licensed the codec? Probably none. Well, they sell in the US and in other countries. I suspect that if licensing requirements were not satisfied, their reselers would have to pay the licensing fees instead. -- Tzafrir Cohen icq#16849755 jabber:[EMAIL PROTECTED] +972-50-7952406 mailto:[EMAIL PROTECTED] http://www.xorcom.com iax:[EMAIL PROTECTED]/tzafrir ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.
On Jan 14, 2008 7:50 PM, Steve Totaro [EMAIL PROTECTED] wrote: I would argue that it is illegal. The main definition of illegal is 1. against law: contravening a specific law, especially a criminal law. http://encarta.msn.com/dictionary_/illegal.html Illegal means that something violates a criminal law. You linked to a page that describe the law in the US regarding patentholders registration of said patents. I'm not saying we should infringe on the patentholder's right I am simply saying it is not a criminal act, at least in the US. While it may not be against criminal law in the US it can be in France and Austria, in the US it is certainly against a specific law. http://en.wikipedia.org/wiki/Patent_law#Law Software is generally not patentable in the European Union (and probably in the countries that are pseudo-EU members) Anyways, buying the license is the right thing to do unless you live where software patent laws are not applicable. Totally agree. ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users