Reza - Asterisk Enthusiast wrote:
This is more of a political/economical question.

Yes, it is; more political than economic :-)

The problem I am facing is that a number of carriers I am potentially signing up with and doing testing, allow g729 only as they have proprietary switch (hardware and software) for which they have made a considerable financial investment. Though I do not mind spending the money for about 30 - 50 licenses for concurrent calls --- I want to hear from you folks, whether g729 is worth the bang for the buck.

I want to hear from you :-) whether you think open unencumbered technologies are worth striving for. If you do, then you will find a way
to use them without spending money to keep encumbered technologies going.

Think about this: RIM paid $600 million or so to encumbrance specialists NTP, who do not own so much as one transistor nor line of code of their own technology, they just hold patents. A few weeks later, RIM was sued again by another company, one that is partly held by (guess who) NTP.

Paying any money to encumbrances just fosters them and makes it harder for unencumbered good stuff to thrive.

Or in quainter terms, not politically correct but straight out of English history, once you pay the Danegeld, you never get rid of the Dane.


So!  The $300-$500 dollar question:
Would you avoid g729 if you could?
    If so why?
Yes, see above.

Are there TRULY FREE implementations of g729? (I could not find any for Asterisk)

No, it is the algorithm that is encumbered, not the implementation.
AFAIK you cannot (legally) make a free implementation of G729. If you doubt this, go and pay your $80 to download the encumbered specification from the ITU - but be careful what you agree to in the process :-(

Ian

Reply via email to