Re: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1.2.x.

2008-01-15 Thread Andrew Joakimsen
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.

2008-01-15 Thread Thomas Kenyon
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.

2008-01-15 Thread Bruce McAlister
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.

2008-01-15 Thread Thomas Kenyon
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.

2008-01-15 Thread Bruce McAlister
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.

2008-01-15 Thread Tzafrir Cohen
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.

2008-01-15 Thread Tzafrir Cohen
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.

2008-01-15 Thread Thomas Kenyon
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.

2008-01-15 Thread Steve Totaro
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.

2008-01-15 Thread Thomas Kenyon
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.

2008-01-15 Thread Andrew Joakimsen
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.

2008-01-14 Thread Alex Balashov

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.

2008-01-14 Thread Steve Totaro
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.

2008-01-14 Thread Alex Balashov
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.

2008-01-14 Thread Steve Totaro
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.

2008-01-14 Thread Andrew Joakimsen
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.

2008-01-14 Thread Steve Totaro
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.

2008-01-14 Thread Tzafrir Cohen
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.

2008-01-14 Thread Andrew Joakimsen
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