Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] G.729 pre-compiled binaries and Asterisk 1.

Goto page 1, 2  Next
 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
abalashov at evaristes...
Guest





PostPosted: Mon Jan 14, 2008 5:09 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

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
Back to top
stotaro at totarotechn...
Guest





PostPosted: Mon Jan 14, 2008 5:51 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Jan 14, 2008 5:09 PM, Alex Balashov <abalashov at evaristesys.com> wrote:

Quote:

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080114/637ab341/attachment.htm
Back to top
abalashov at evaristes...
Guest





PostPosted: Mon Jan 14, 2008 5:55 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Mon, 14 Jan 2008, Steve Totaro wrote:

Quote:
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.

Quote:
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
Back to top
joakimsen at gmail.com
Guest





PostPosted: Mon Jan 14, 2008 6:54 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Jan 14, 2008 5:51 PM, Steve Totaro <stotaro at totarotechnologies.com> wrote:
Quote:

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?
Back to top
stotaro at totarotechn...
Guest





PostPosted: Mon Jan 14, 2008 7:50 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Jan 14, 2008 6:54 PM, Andrew Joakimsen <joakimsen at gmail.com> wrote:

Quote:
On Jan 14, 2008 5:51 PM, Steve Totaro <stotaro at totarotechnologies.com>
wrote:
Quote:

Either that or pay for the legal licensing of G729 and get support
through
Quote:
the appropriate channels. Using the code for anything other than
learning
Quote:
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.

Quote:

I wonder how many Chinese VoIP phones with G729 & G723 codecs have
actually licensed the codec?


Probably none.


Thanks,
Steve Totaro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080114/3f3aca82/attachment.htm
Back to top
tzafrir.cohen at xorco...
Guest





PostPosted: Mon Jan 14, 2008 8:06 pm    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Mon, Jan 14, 2008 at 07:50:22PM -0500, Steve Totaro wrote:
Quote:
On Jan 14, 2008 6:54 PM, Andrew Joakimsen <joakimsen at gmail.com> wrote:
Quote:
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:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Back to top
joakimsen at gmail.com
Guest





PostPosted: Tue Jan 15, 2008 12:57 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Jan 14, 2008 7:50 PM, Steve Totaro <stotaro at totarotechnologies.com> wrote:

Quote:
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.

Quote:
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)

Quote:
Anyways, buying the license is the right thing to do unless you live where
software patent laws are not applicable.

Totally agree.
Back to top
bruce.mcalister at blu...
Guest





PostPosted: Tue Jan 15, 2008 4:01 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

Steve Totaro wrote:

Quote:

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.
Back to top
digium at sanguinarius...
Guest





PostPosted: Tue Jan 15, 2008 4:05 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

Andrew Joakimsen wrote:
Quote:
On Jan 14, 2008 7:50 PM, Steve Totaro <stotaro at totarotechnologies.com> wrote:

Quote:
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.
Back to top
joakimsen at gmail.com
Guest





PostPosted: Tue Jan 15, 2008 4:23 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

They used to have solaris on the Digium FTP site but they seem to be gone now Sad

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 <bruce.mcalister at blueface.ie> wrote:
Quote:
Steve Totaro wrote:

Quote:

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
Back to top
digium at sanguinarius...
Guest





PostPosted: Tue Jan 15, 2008 4:39 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

Andrew Joakimsen wrote:
Quote:
They used to have solaris on the Digium FTP site but they seem to be gone now Sad

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 arkadi at kvin.lv , I'm sure he'll be
happy to receive it.
Back to top
bruce.mcalister at blu...
Guest





PostPosted: Tue Jan 15, 2008 5:05 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

Andrew Joakimsen wrote:
Quote:
They used to have solaris on the Digium FTP site but they seem to be gone now Sad

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?
Back to top
tzafrir.cohen at xorco...
Guest





PostPosted: Tue Jan 15, 2008 5:22 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Tue, Jan 15, 2008 at 09:05:35AM +0000, Thomas Kenyon wrote:
Quote:
Andrew Joakimsen wrote:
Quote:
On Jan 14, 2008 7:50 PM, Steve Totaro <stotaro at totarotechnologies.com> wrote:

Quote:
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.

Quote:

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:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Back to top
digium at sanguinarius...
Guest





PostPosted: Tue Jan 15, 2008 6:08 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

Tzafrir Cohen wrote:
Quote:
On Tue, Jan 15, 2008 at 09:05:35AM +0000, Thomas Kenyon wrote:
Quote:
Andrew Joakimsen wrote:
Quote:
On Jan 14, 2008 7:50 PM, Steve Totaro <stotaro at totarotechnologies.com> wrote:
Quote:
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.

Quote:
Quote:
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.
Back to top
tzafrir.cohen at xorco...
Guest





PostPosted: Tue Jan 15, 2008 6:22 am    Post subject: [asterisk-users] G.729 pre-compiled binaries and Asterisk 1. Reply with quote

On Tue, Jan 15, 2008 at 11:08:33AM +0000, Thomas Kenyon wrote:

Quote:
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:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services