Re: [asterisk-users] is g729 codec free? or under license???

2014-04-09 Thread Tzafrir Cohen
On Wed, Apr 09, 2014 at 10:19:59AM +0800, Steve Underwood wrote:
 Hi Jeff,
 
 On 04/08/2014 12:13 PM, Jeff Brower wrote:
 Darrel- The G729 essential patents were *granted* in 1996, but
 applied for prior to June 8 1995. That means their lifespan is
 either 20 years from their application date, or 17 years from
 their grant date, whichever is greater
 (http://www.uspto.gov/main/faq/p120013.htm). Either way, they
 expire in 2014. -Jeff
 Where did you get the cutoff date of June 8 1995, and how does 20
 years from that date lead to the last of the patents expiring in
 2014? Nobody uses G.729. They use G.729A. The G.729A spec is
 somewhat later than the original G.729, but I don't know if there
 are any additional patents which specifically relate to Annex A. You
 could use G.729 instead, but it roughly doubles the compute needed.

If it allows me to avoid the trolls: I'll pay that performance hit. In
many caces there are CPU cycles to spare. But the licensing is a hard
limit.

 
 There are various things on the web saying the last of the patents
 on G.723.1, which was around in draft form long before G.729,
 expires in 2014. However, there seem to be patents related to that
 codec which don't really expire until some time in 2015. Its really
 hard to find solid information. The ITU patent database rarely
 identifies the actual patents being claimed, so its damned hard to
 look them up.

Nice.

-- 
   Tzafrir Cohen
icq#16849755  jabber:tzafrir.co...@xorcom.com
+972-50-7952406   mailto:tzafrir.co...@xorcom.com
http://www.xorcom.com

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2014-04-09 Thread Steve Underwood

On 04/09/2014 06:54 PM, Tzafrir Cohen wrote:

On Wed, Apr 09, 2014 at 10:19:59AM +0800, Steve Underwood wrote:

Hi Jeff,

On 04/08/2014 12:13 PM, Jeff Brower wrote:

Darrel- The G729 essential patents were *granted* in 1996, but
applied for prior to June 8 1995. That means their lifespan is
either 20 years from their application date, or 17 years from
their grant date, whichever is greater
(http://www.uspto.gov/main/faq/p120013.htm). Either way, they
expire in 2014. -Jeff

Where did you get the cutoff date of June 8 1995, and how does 20
years from that date lead to the last of the patents expiring in
2014? Nobody uses G.729. They use G.729A. The G.729A spec is
somewhat later than the original G.729, but I don't know if there
are any additional patents which specifically relate to Annex A. You
could use G.729 instead, but it roughly doubles the compute needed.

If it allows me to avoid the trolls: I'll pay that performance hit. In
many caces there are CPU cycles to spare. But the licensing is a hard
limit.
Well, you do get the benefit of higher quality for your extra compute. 
G.729 sounds distinctly better than G.729A on a lot of material.

There are various things on the web saying the last of the patents
on G.723.1, which was around in draft form long before G.729,
expires in 2014. However, there seem to be patents related to that
codec which don't really expire until some time in 2015. Its really
hard to find solid information. The ITU patent database rarely
identifies the actual patents being claimed, so its damned hard to
look them up.

Nice.


Regards,
Steve


--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2014-04-08 Thread Steve Underwood

Hi Jeff,

On 04/08/2014 12:13 PM, Jeff Brower wrote:
Darrel- The G729 essential patents were *granted* in 1996, but applied 
for prior to June 8 1995. That means their lifespan is either 20 years 
from their application date, or 17 years from their grant date, 
whichever is greater (http://www.uspto.gov/main/faq/p120013.htm). 
Either way, they expire in 2014. -Jeff 
Where did you get the cutoff date of June 8 1995, and how does 20 years 
from that date lead to the last of the patents expiring in 2014? Nobody 
uses G.729. They use G.729A. The G.729A spec is somewhat later than the 
original G.729, but I don't know if there are any additional patents 
which specifically relate to Annex A. You could use G.729 instead, but 
it roughly doubles the compute needed.


There are various things on the web saying the last of the patents on 
G.723.1, which was around in draft form long before G.729, expires in 
2014. However, there seem to be patents related to that codec which 
don't really expire until some time in 2015. Its really hard to find 
solid information. The ITU patent database rarely identifies the actual 
patents being claimed, so its damned hard to look them up.


Regards,
Steve

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2014-04-07 Thread Jeff Brower
Darryl Moore darryl at moores.ca writes:

 
 
 I'll explain.
 
 The g.729 compression algorithm is not protected by copyright, though
 specific instances may be. It is protected by a patent.
 
 http://www.sipro.com/G-729.html
 
 An open source version is available here:
 
 http://asterisk.hosting.lv/
 
 What stops you from using this, or even your own implementation isn't
 copyright, but patent protection. It is the right to use the patented
 technology that you are licensing, not the particular copyrighted coded
 that implements it.
 
 Here you will find the various G.729 patents which were all granted in
 1996.
 
 https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=3334
 
 I had thought these expired next year because I was thinking patents
 were only 18 years. Turns out they are now 20 years, so they really do
 not expire til some time in 2016. My bad.
 
 So in countries that honour software patents, you need to have a license
 until some time in 2016. In countries which do not, you are free to use
 these open source codes now.
 
 cheers.

Darrel-

The G729 essential patents were *granted* in 1996, but applied for prior to
June 8 1995.  That means their lifespan is either 20 years from their
application date, or 17 years from their grant date, whichever is greater
(http://www.uspto.gov/main/faq/p120013.htm).

Either way, they expire in 2014.

-Jeff


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-14 Thread s m
thanks Asghar, but are you sure? my two endpoints -which are soft-phones-
have g729 codec but my asterisk on middle system has not any module for
g729 codec. i think i should get module g729 for my middle system in order
to pass calls with g729 codec. isn't it true?


On Sat, Oct 12, 2013 at 1:08 PM, Asghar Mohammad asghar...@gmail.comwrote:

 HI,
 You don't need a g729 installed in pass throw mode. if both ends have
 codec g729 you can just enable on both peers.
 and asterisk should pass the codec from 1 end to other.
 but make sure you are not doing transcoding of any type answering the call
 playing voice prompts etc.



 On Sat, Oct 12, 2013 at 9:52 AM, s m sam.gh1...@gmail.com wrote:

 thank you everybody for your useful replies and so sorry to answer late.

 i understand what i need. first of all, i wanna to use pass through g729
 codec  (which is free). so i go to http://asterisk.hosting.lv/ to get
 g729 codec. i have freebsd 8.2 and asterisk 1.8.22 but there is no
 compatible codec for Xeon Intel in the list. it means that i can't use
 codec g729 on my system??? or can i use codec for another type of hardware
 for my system? anyone has any experience?

 thanks in advance
 SAM


 On Mon, Oct 7, 2013 at 5:04 PM, John Novack 
 jnov...@stromberg-carlson.org wrote:


 Darryl Moore wrote:

 Thank you Steve, and I read a bit more on the web on this subject
 including your own well reasoned page at
 http://www.soft-switch.org/**patents/index.htmlhttp://www.soft-switch.org/patents/index.html

 However, despite wide acceptance of the patentability of such codecs
 (unfortunately), whether they are in fact software patents or not
 appears to be a matter of opinion. The FSF and Fedora both refer to
 codec patents as being software patents.

 http://endsoftpatents.org/**2011/02/usa-patent-reform-not-**enough/http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
 http://fedoraproject.org/wiki/**Software_Patentshttp://fedoraproject.org/wiki/Software_Patents

 A quick google search of both terms will show that there are a great
 many people who see codec patents as software patents, so I don't think
 I am alone there.

 snip

 Law is ALWAYS open to interpretation, so that is not surprising.
 See if you can get any lawyer, and especially a patent attorney, to give
 you a definitive answer! You will not get one.
 Seldom will you ever get an eggspurt legal opinion Any good lawyer
 will tell you maybe, or if there is any doubt don't do it!
 Law is not precisely measurable. No meter or O'scope to assist here.
 Any A**hole can sue anyone for the filing fee, and the results are up to
 the opinion of a judge or jury.
 The lawyers want it that way, so it isn't ever going to be any different.

 John Novack

 --

 Dog is my Co-pilot



 --
 __**__**
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users



 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-14 Thread A J Stiles
On Saturday 12 October 2013, s m wrote:
 i have freebsd 8.2 and asterisk 1.8.22 but there is no compatible
 codec for Xeon Intel in the list. it means that i can't use codec g729 on
 my system??? or can i use codec for another type of hardware for my system?
 anyone has any experience?

Xeon is amd64  (except older ones, which are ia32).  But I would always advise 
anyone just to get the Source Code -- which is for *all* architectures -- and 
build it themselves.

-- 
AJS

Answers come *after* questions.

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-14 Thread Tony Mountifield
In article caa_1sggvs-i_swslx77kgc3md1pre9br_s9vfxz-ryd_cqs...@mail.gmail.com,
s m sam.gh1...@gmail.com wrote:
 
 thanks Asghar, but are you sure? my two endpoints -which are soft-phones-
 have g729 codec but my asterisk on middle system has not any module for
 g729 codec. i think i should get module g729 for my middle system in order
 to pass calls with g729 codec. isn't it true?

No, it's not. Asterisk can pass G.729 frames transparently from one endpoint
to another without using a codec.

However, that does limit the functionality of Asterisk a bit.

Asterisk does need the G.729 codec any time it needs to understand the
contents of a G.729 frame, in order to do any of these:

1. Play a sound (unless you have installed the g729-format sounds).
2. Save voicemail (unless you have configured voicemail ONLY to save g729 
format).
3. Detect in-band DTMF (you should be using RFC2833 instead of inband anyway).
4. Meetme or Confbridge conferencing (needs to convert to linear in order to 
mix).
5. Play music on hold (unless you have installed only g729-format music).
6. Bridge a call to a device that cannot do G.729 format or a non-VoIP channel.

There may be others I haven't thought of.

So I guess if you have only G.729-capable devices, a G.729-capable SIP trunk,
install the G.729 sounds and music and configure the system correctly, the
only thing you can't do is conferencing.

However, I don't see any real need to use G.729 unless you are severely limited
on network bandwidth. It seems to be a solution to a historical problem that
has largely gone away nowadays. You will get better quality with G.711 at least.

Cheers
Tony
-- 
Tony Mountifield
Work: t...@softins.co.uk - http://www.softins.co.uk
Play: t...@mountifield.org - http://tony.mountifield.org

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-14 Thread Asghar Mohammad
Hi,
no you don't need just allow g729 on both peers or allow all on both peers
and enable only g729 on softphones.
my asterisk in middle  don't have g729 and g723.1 on my asterisk but my
both end point have these codecs i just allowed the codes and it works
perfectly.


On Mon, Oct 14, 2013 at 9:21 AM, s m sam.gh1...@gmail.com wrote:

 thanks Asghar, but are you sure? my two endpoints -which are soft-phones-
 have g729 codec but my asterisk on middle system has not any module for
 g729 codec. i think i should get module g729 for my middle system in order
 to pass calls with g729 codec. isn't it true?


 On Sat, Oct 12, 2013 at 1:08 PM, Asghar Mohammad asghar...@gmail.comwrote:

 HI,
 You don't need a g729 installed in pass throw mode. if both ends have
 codec g729 you can just enable on both peers.
 and asterisk should pass the codec from 1 end to other.
 but make sure you are not doing transcoding of any type answering the
 call playing voice prompts etc.



 On Sat, Oct 12, 2013 at 9:52 AM, s m sam.gh1...@gmail.com wrote:

 thank you everybody for your useful replies and so sorry to answer late.

 i understand what i need. first of all, i wanna to use pass through g729
 codec  (which is free). so i go to http://asterisk.hosting.lv/ to get
 g729 codec. i have freebsd 8.2 and asterisk 1.8.22 but there is no
 compatible codec for Xeon Intel in the list. it means that i can't use
 codec g729 on my system??? or can i use codec for another type of hardware
 for my system? anyone has any experience?

 thanks in advance
 SAM


 On Mon, Oct 7, 2013 at 5:04 PM, John Novack 
 jnov...@stromberg-carlson.org wrote:


 Darryl Moore wrote:

 Thank you Steve, and I read a bit more on the web on this subject
 including your own well reasoned page at
 http://www.soft-switch.org/**patents/index.htmlhttp://www.soft-switch.org/patents/index.html

 However, despite wide acceptance of the patentability of such codecs
 (unfortunately), whether they are in fact software patents or not
 appears to be a matter of opinion. The FSF and Fedora both refer to
 codec patents as being software patents.

 http://endsoftpatents.org/**2011/02/usa-patent-reform-not-**enough/http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
 http://fedoraproject.org/wiki/**Software_Patentshttp://fedoraproject.org/wiki/Software_Patents

 A quick google search of both terms will show that there are a great
 many people who see codec patents as software patents, so I don't think
 I am alone there.

 snip

 Law is ALWAYS open to interpretation, so that is not surprising.
 See if you can get any lawyer, and especially a patent attorney, to
 give you a definitive answer! You will not get one.
 Seldom will you ever get an eggspurt legal opinion Any good lawyer
 will tell you maybe, or if there is any doubt don't do it!
 Law is not precisely measurable. No meter or O'scope to assist here.
 Any A**hole can sue anyone for the filing fee, and the results are up
 to the opinion of a judge or jury.
 The lawyers want it that way, so it isn't ever going to be any
 different.

 John Novack

 --

 Dog is my Co-pilot



 --
 __**__**
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users



 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-12 Thread s m
thank you everybody for your useful replies and so sorry to answer late.

i understand what i need. first of all, i wanna to use pass through g729
codec  (which is free). so i go to http://asterisk.hosting.lv/ to get g729
codec. i have freebsd 8.2 and asterisk 1.8.22 but there is no compatible
codec for Xeon Intel in the list. it means that i can't use codec g729 on
my system??? or can i use codec for another type of hardware for my system?
anyone has any experience?

thanks in advance
SAM


On Mon, Oct 7, 2013 at 5:04 PM, John Novack
jnov...@stromberg-carlson.orgwrote:


 Darryl Moore wrote:

 Thank you Steve, and I read a bit more on the web on this subject
 including your own well reasoned page at
 http://www.soft-switch.org/**patents/index.htmlhttp://www.soft-switch.org/patents/index.html

 However, despite wide acceptance of the patentability of such codecs
 (unfortunately), whether they are in fact software patents or not
 appears to be a matter of opinion. The FSF and Fedora both refer to
 codec patents as being software patents.

 http://endsoftpatents.org/**2011/02/usa-patent-reform-not-**enough/http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
 http://fedoraproject.org/wiki/**Software_Patentshttp://fedoraproject.org/wiki/Software_Patents

 A quick google search of both terms will show that there are a great
 many people who see codec patents as software patents, so I don't think
 I am alone there.

 snip

 Law is ALWAYS open to interpretation, so that is not surprising.
 See if you can get any lawyer, and especially a patent attorney, to give
 you a definitive answer! You will not get one.
 Seldom will you ever get an eggspurt legal opinion Any good lawyer will
 tell you maybe, or if there is any doubt don't do it!
 Law is not precisely measurable. No meter or O'scope to assist here.
 Any A**hole can sue anyone for the filing fee, and the results are up to
 the opinion of a judge or jury.
 The lawyers want it that way, so it isn't ever going to be any different.

 John Novack

 --

 Dog is my Co-pilot



 --
 __**__**_
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-12 Thread Asghar Mohammad
HI,
You don't need a g729 installed in pass throw mode. if both ends have codec
g729 you can just enable on both peers.
and asterisk should pass the codec from 1 end to other.
but make sure you are not doing transcoding of any type answering the call
playing voice prompts etc.



On Sat, Oct 12, 2013 at 9:52 AM, s m sam.gh1...@gmail.com wrote:

 thank you everybody for your useful replies and so sorry to answer late.

 i understand what i need. first of all, i wanna to use pass through g729
 codec  (which is free). so i go to http://asterisk.hosting.lv/ to get
 g729 codec. i have freebsd 8.2 and asterisk 1.8.22 but there is no
 compatible codec for Xeon Intel in the list. it means that i can't use
 codec g729 on my system??? or can i use codec for another type of hardware
 for my system? anyone has any experience?

 thanks in advance
 SAM


 On Mon, Oct 7, 2013 at 5:04 PM, John Novack jnov...@stromberg-carlson.org
  wrote:


 Darryl Moore wrote:

 Thank you Steve, and I read a bit more on the web on this subject
 including your own well reasoned page at
 http://www.soft-switch.org/**patents/index.htmlhttp://www.soft-switch.org/patents/index.html

 However, despite wide acceptance of the patentability of such codecs
 (unfortunately), whether they are in fact software patents or not
 appears to be a matter of opinion. The FSF and Fedora both refer to
 codec patents as being software patents.

 http://endsoftpatents.org/**2011/02/usa-patent-reform-not-**enough/http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
 http://fedoraproject.org/wiki/**Software_Patentshttp://fedoraproject.org/wiki/Software_Patents

 A quick google search of both terms will show that there are a great
 many people who see codec patents as software patents, so I don't think
 I am alone there.

 snip

 Law is ALWAYS open to interpretation, so that is not surprising.
 See if you can get any lawyer, and especially a patent attorney, to give
 you a definitive answer! You will not get one.
 Seldom will you ever get an eggspurt legal opinion Any good lawyer will
 tell you maybe, or if there is any doubt don't do it!
 Law is not precisely measurable. No meter or O'scope to assist here.
 Any A**hole can sue anyone for the filing fee, and the results are up to
 the opinion of a judge or jury.
 The lawyers want it that way, so it isn't ever going to be any different.

 John Novack

 --

 Dog is my Co-pilot



 --
 __**__**_
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users



 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-07 Thread John Novack


Darryl Moore wrote:

Thank you Steve, and I read a bit more on the web on this subject
including your own well reasoned page at
http://www.soft-switch.org/patents/index.html

However, despite wide acceptance of the patentability of such codecs
(unfortunately), whether they are in fact software patents or not
appears to be a matter of opinion. The FSF and Fedora both refer to
codec patents as being software patents.

http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
http://fedoraproject.org/wiki/Software_Patents

A quick google search of both terms will show that there are a great
many people who see codec patents as software patents, so I don't think
I am alone there.

snip

Law is ALWAYS open to interpretation, so that is not surprising.
See if you can get any lawyer, and especially a patent attorney, to give you a 
definitive answer! You will not get one.
Seldom will you ever get an eggspurt legal opinion Any good lawyer will tell you 
maybe, or if there is any doubt don't do it!
Law is not precisely measurable. No meter or O'scope to assist here.
Any A**hole can sue anyone for the filing fee, and the results are up to the 
opinion of a judge or jury.
The lawyers want it that way, so it isn't ever going to be any different.

John Novack

--

Dog is my Co-pilot


--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-06 Thread Darryl Moore
Thank you Steve, and I read a bit more on the web on this subject
including your own well reasoned page at
http://www.soft-switch.org/patents/index.html

However, despite wide acceptance of the patentability of such codecs
(unfortunately), whether they are in fact software patents or not
appears to be a matter of opinion. The FSF and Fedora both refer to
codec patents as being software patents. 

http://endsoftpatents.org/2011/02/usa-patent-reform-not-enough/
http://fedoraproject.org/wiki/Software_Patents

A quick google search of both terms will show that there are a great
many people who see codec patents as software patents, so I don't think
I am alone there.

Though I think I can see how you differentiate them, I'm not sure there
are any simple rules on how you draw that line between them, and that is
very problematic.

Before the advent of powerful personal computers, codec patents would
have few societal issues. I think now, the harm caused by these patents
are greater than the benefit. Much like the harm caused by current
copyright laws out weigh the current benefits.

I was disappointed to read that New Zealand's patent reforms did not go
as far as to invalidate codec patents, but I do look forward to g.729
entering the PD in 2016ish and joining MP3s which also recently became
an unencumbered format in most countries.



On Sun, 2013-10-06 at 00:13 +0800, Steve Underwood wrote:
 On 10/05/2013 11:07 PM, Darryl Moore wrote:
 
  [blink]
 
  umm... they are software patents.
 
 Really? Do you have expert legal opinion on that? I've never seen anyone 
 competent dispute the patentability of applied signal processing. Such 
 patents get issued all over the world. There are a couple of software 
 patents related to G.729, but those are not part of the essential pool 
 of patents, and those are probably US only.




-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-05 Thread Darryl Moore
On 2013-10-04 5:36 PM, Steve Underwood ste...@coppice.org wrote:

 On 10/05/2013 01:32 AM, Darryl Moore wrote:

 I'll explain.

 The g.729 compression algorithm is not protected by copyright, though
 specific instances may be. It is protected by a patent.

 http://www.sipro.com/G-729.html

 An open source version is available here:

 http://asterisk.hosting.lv/

 What stops you from using this, or even your own implementation isn't
 copyright, but patent protection. It is the right to use the patented
 technology that you are licensing, not the particular copyrighted coded
 that implements it.

 The G.729 codec software at http://asterisk.hosting.lv/actually uses a
codec implementation copyrighted by Intel. You need to obey their copyright
conditions.


correct, and for a few hundred dollars you are free to use it as you see
fit, without royalties. note that i also said that the patent license
applies even on code that you write yourself.

 Here you will find the various G.729 patents which were all granted in
 1996.

 https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=3334


 I had thought these expired next year because I was thinking patents
 were only 18 years. Turns out they are now 20 years, so they really do
 not expire til some time in 2016. My bad.

 If you use G.729A (which practically everyone does) I think there are one
or two patent which run beyond 2016, at least in the US.


perhaps. i do not claim to have fully researched either the patents or the
protocol. is 729 compatible with 729a? out of curiosity though i will find
out more about these other patents.


 So in countries that honour software patents, you need to have a license
 until some time in 2016. In countries which do not, you are free to use
 these open source codes now.

 What have the essential patents relevant to G.729 got to do with software
patents?

[blink]

umm... they are software patents.



 cheers.

 On Fri, 2013-10-04 at 15:55 +0200, Olivier wrote:


  H, I'm not sure how g729 licence and software patents
relate to
 each other.

 Regards,
 Steve


 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 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 --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-05 Thread Steve Underwood

On 10/05/2013 11:07 PM, Darryl Moore wrote:



On 2013-10-04 5:36 PM, Steve Underwood ste...@coppice.org 
mailto:ste...@coppice.org wrote:


 On 10/05/2013 01:32 AM, Darryl Moore wrote:

 I'll explain.

 The g.729 compression algorithm is not protected by copyright, though
 specific instances may be. It is protected by a patent.

 http://www.sipro.com/G-729.html

 An open source version is available here:

 http://asterisk.hosting.lv/

 What stops you from using this, or even your own implementation isn't
 copyright, but patent protection. It is the right to use the patented
 technology that you are licensing, not the particular copyrighted coded
 that implements it.

 The G.729 codec software at http://asterisk.hosting.lv/actually uses 
a codec implementation copyrighted by Intel. You need to obey their 
copyright conditions.



correct, and for a few hundred dollars you are free to use it as you 
see fit, without royalties. note that i also said that the patent 
license applies even on code that you write yourself.


 Here you will find the various G.729 patents which were all granted in
 1996.

 https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=3334


 I had thought these expired next year because I was thinking patents
 were only 18 years. Turns out they are now 20 years, so they really do
 not expire til some time in 2016. My bad.

 If you use G.729A (which practically everyone does) I think there 
are one or two patent which run beyond 2016, at least in the US.



perhaps. i do not claim to have fully researched either the patents or 
the protocol. is 729 compatible with 729a? out of curiosity though i 
will find out more about these other patents.



 So in countries that honour software patents, you need to have a 
license

 until some time in 2016. In countries which do not, you are free to use
 these open source codes now.

 What have the essential patents relevant to G.729 got to do with 
software patents?


[blink]

umm... they are software patents.

Really? Do you have expert legal opinion on that? I've never seen anyone 
competent dispute the patentability of applied signal processing. Such 
patents get issued all over the world. There are a couple of software 
patents related to G.729, but those are not part of the essential pool 
of patents, and those are probably US only.




 cheers.

 On Fri, 2013-10-04 at 15:55 +0200, Olivier wrote:


  H, I'm not sure how g729 licence and software patents 
relate to

 each other.


Regards,
Steve


--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-04 Thread Olivier
2013/10/2 Darryl Moore dar...@moores.ca

 Hi guys.

 I would also add that in countries which do not recognize software
 patents (New Zealand for example) there is no need to get a license and
 the codecs can therefore be downloaded from http://asterisk.hosting.lv/
 and used freely.

 H, I'm not sure how g729 licence and software patents relate to each
other.
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-04 Thread Darryl Moore

I'll explain.

The g.729 compression algorithm is not protected by copyright, though
specific instances may be. It is protected by a patent.

http://www.sipro.com/G-729.html

An open source version is available here:

http://asterisk.hosting.lv/

What stops you from using this, or even your own implementation isn't
copyright, but patent protection. It is the right to use the patented
technology that you are licensing, not the particular copyrighted coded
that implements it.

Here you will find the various G.729 patents which were all granted in
1996.

https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=3334


I had thought these expired next year because I was thinking patents
were only 18 years. Turns out they are now 20 years, so they really do
not expire til some time in 2016. My bad.

So in countries that honour software patents, you need to have a license
until some time in 2016. In countries which do not, you are free to use
these open source codes now.

cheers.

On Fri, 2013-10-04 at 15:55 +0200, Olivier wrote:


 
 H, I'm not sure how g729 licence and software patents relate to
 each other.
 
 
 



-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-04 Thread Steve Underwood

On 10/05/2013 01:32 AM, Darryl Moore wrote:

I'll explain.

The g.729 compression algorithm is not protected by copyright, though
specific instances may be. It is protected by a patent.

http://www.sipro.com/G-729.html

An open source version is available here:

http://asterisk.hosting.lv/

What stops you from using this, or even your own implementation isn't
copyright, but patent protection. It is the right to use the patented
technology that you are licensing, not the particular copyrighted coded
that implements it.
The G.729 codec software at http://asterisk.hosting.lv/actually uses a 
codec implementation copyrighted by Intel. You need to obey their 
copyright conditions.

Here you will find the various G.729 patents which were all granted in
1996.

https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=3334


I had thought these expired next year because I was thinking patents
were only 18 years. Turns out they are now 20 years, so they really do
not expire til some time in 2016. My bad.
If you use G.729A (which practically everyone does) I think there are 
one or two patent which run beyond 2016, at least in the US.

So in countries that honour software patents, you need to have a license
until some time in 2016. In countries which do not, you are free to use
these open source codes now.
What have the essential patents relevant to G.729 got to do with 
software patents?


cheers.

On Fri, 2013-10-04 at 15:55 +0200, Olivier wrote:


 
H, I'm not sure how g729 licence and software patents relate to

each other.

Regards,
Steve

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread s m
thank you Dominik you help me a lot.

 and the last question is how many license key should i buy? i read that
license for g729 is per-channel but i don't understand what channel exactly
means here. this is my scenario :

10endpointspbx181...pbx182...pbx183...10endpoints

pbx181 and pbx183 has 10 endpoints connected to them. the call between
these endpoints are established by pbx182. if i want to buy a license for
pbx182, how many license key do i need? just one because i have just one
connection on it?  or two, because two trunks is defined on it? or as many
as endpoints which are connected to each other via pbx182?

please help me to clarify channel concept in my mind.
thanks in advance
SAM


On Tue, Oct 1, 2013 at 11:34 AM, Dominik George n...@naturalnet.de wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hi,

 about g729, you mean if it get free g729 and all my systems (PBXs and
 routers) use g729 codec for setting a call, call is set without any
 problem?

 Yes, if all systems use g729 directly, you are ready to go.

 - -nik
 -BEGIN PGP SIGNATURE-
 Version: APG v1.0.8-fdroid

 iQFMBAEBCgA3BQJSSoHxMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
 a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJYmRB/USyTbAqhAsnFZSGGjIcLK7
 uQ3nsVNGcmE18LaBN/XFicwp5UjVB5Euju+fjKu1FhqAzECsAPMup/1JUytikmYz
 +32wV5YL1SNKMA/ddi/zvVa9qIbKA9yP1HuBilpD+W0DO3hdnzr2xrdR1S2z5PGZ
 pnYWsVlXbWYEslOuK1oaMqINoxWbsQulwQi86GPTCwPtZmhcLrvBm1sDFxWb/oPP
 lsPy33ZH5BeQ/XEf6nWfoiEu4Hk2S0brCH74zsz9uD6PKL1CFdLcpWv/4k5M+Mly
 At2PC+leZZ/TX3VNqbasslQkyv/QLZIQVtG0qQ7DGflnkrzNi5/pNV7CVT5sdPQ=
 =5rja
 -END PGP SIGNATURE-


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread Frederic Van Espen

On 10/02/2013 09:33 AM, s m wrote:

  and the last question is how many license key should i buy? i read
that license for g729 is per-channel but i don't understand what channel
exactly means here. this is my scenario :

10endpointspbx181...pbx182...pbx183...10endpoints

pbx181 and pbx183 has 10 endpoints connected to them. the call between
these endpoints are established by pbx182. if i want to buy a license
for pbx182, how many license key do i need? just one because i have just
one connection on it?  or two, because two trunks is defined on it? or
as many as endpoints which are connected to each other via pbx182?


AFAIK, you need one license for each channel that is transcoding from 
one given codec to g729 (or the other way around).


So if at any given time on an asterisk box you would have a maximum of 3 
simultaneous calls that are g729 at one end and ulaw at the other, you 
would need a license key for 3 transcoding channels.


Anyone, please correct me if I am wrong on this.

Frederic

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread Mitul Limbani
Are these end points Hard IP Phones having g729 codec?

If yes then you dont need any license. Just download passthrough g729
license.

Mitul
On Oct 2, 2013 1:17 PM, Frederic Van Espen frederic...@gmail.com wrote:

 On 10/02/2013 09:33 AM, s m wrote:

   and the last question is how many license key should i buy? i read
 that license for g729 is per-channel but i don't understand what channel
 exactly means here. this is my scenario :

 10endpointspbx181...**pbx182...pbx183...10endpoints

 pbx181 and pbx183 has 10 endpoints connected to them. the call between
 these endpoints are established by pbx182. if i want to buy a license
 for pbx182, how many license key do i need? just one because i have just
 one connection on it?  or two, because two trunks is defined on it? or
 as many as endpoints which are connected to each other via pbx182?


 AFAIK, you need one license for each channel that is transcoding from one
 given codec to g729 (or the other way around).

 So if at any given time on an asterisk box you would have a maximum of 3
 simultaneous calls that are g729 at one end and ulaw at the other, you
 would need a license key for 3 transcoding channels.

 Anyone, please correct me if I am wrong on this.

 Frederic

 --
 __**__**_
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread s m
thanks guys for your replies.
no, these endpoints are soft phones which can have different codec.
now, for my scenario, how many license key in needed?


On Wed, Oct 2, 2013 at 11:23 AM, Mitul Limbani mi...@enterux.in wrote:

 Are these end points Hard IP Phones having g729 codec?

 If yes then you dont need any license. Just download passthrough g729
 license.

 Mitul
 On Oct 2, 2013 1:17 PM, Frederic Van Espen frederic...@gmail.com
 wrote:

 On 10/02/2013 09:33 AM, s m wrote:

   and the last question is how many license key should i buy? i read
 that license for g729 is per-channel but i don't understand what channel
 exactly means here. this is my scenario :

 10endpointspbx181...**pbx182...pbx183...10endpoints

 pbx181 and pbx183 has 10 endpoints connected to them. the call between
 these endpoints are established by pbx182. if i want to buy a license
 for pbx182, how many license key do i need? just one because i have just
 one connection on it?  or two, because two trunks is defined on it? or
 as many as endpoints which are connected to each other via pbx182?


 AFAIK, you need one license for each channel that is transcoding from one
 given codec to g729 (or the other way around).

 So if at any given time on an asterisk box you would have a maximum of 3
 simultaneous calls that are g729 at one end and ulaw at the other, you
 would need a license key for 3 transcoding channels.

 Anyone, please correct me if I am wrong on this.

 Frederic

 --
 __**__**_
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   
 http://lists.digium.com/**mailman/listinfo/asterisk-**usershttp://lists.digium.com/mailman/listinfo/asterisk-users


 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

 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 --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread Don Kelly
In your scenario, all the calls are from endpoints on 181 to endpoints on
183. If the endpoint devices are similar, it seems to me that there should
be no need to transcode-you can use a codec common to the endpoints. 729
would not be required.

--Don

From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of s m
Sent: Wednesday, October 02, 2013 2:34 AM
To: Dominik George
Cc: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] is g729 codec free? or under license???

 

thank you Dominik you help me a lot.

 and the last question is how many license key should i buy? i read that
license for g729 is per-channel but i don't understand what channel exactly
means here. this is my scenario :

10endpointspbx181...pbx182...pbx183...10endpoints

pbx181 and pbx183 has 10 endpoints connected to them. the call between these
endpoints are established by pbx182. if i want to buy a license for pbx182,
how many license key do i need? just one because i have just one connection
on it?  or two, because two trunks is defined on it? or as many as endpoints
which are connected to each other via pbx182?

please help me to clarify channel concept in my mind.

thanks in advance

SAM

 

On Tue, Oct 1, 2013 at 11:34 AM, Dominik George n...@naturalnet.de wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,


about g729, you mean if it get free g729 and all my systems (PBXs and
routers) use g729 codec for setting a call, call is set without any
problem?

Yes, if all systems use g729 directly, you are ready to go.

- -nik

-BEGIN PGP SIGNATURE-
Version: APG v1.0.8-fdroid

iQFMBAEBCgA3BQJSSoHxMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJYmRB/USyTbAqhAsnFZSGGjIcLK7
uQ3nsVNGcmE18LaBN/XFicwp5UjVB5Euju+fjKu1FhqAzECsAPMup/1JUytikmYz
+32wV5YL1SNKMA/ddi/zvVa9qIbKA9yP1HuBilpD+W0DO3hdnzr2xrdR1S2z5PGZ
pnYWsVlXbWYEslOuK1oaMqINoxWbsQulwQi86GPTCwPtZmhcLrvBm1sDFxWb/oPP
lsPy33ZH5BeQ/XEf6nWfoiEu4Hk2S0brCH74zsz9uD6PKL1CFdLcpWv/4k5M+Mly
At2PC+leZZ/TX3VNqbasslQkyv/QLZIQVtG0qQ7DGflnkrzNi5/pNV7CVT5sdPQ=
=5rja
-END PGP SIGNATURE-

 

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread Bryant Zimmerman


When calling between two g729 client endpoints you do not need any licenses as 
long as no audio prompts or voicemail is evolved. Also as a sip trunk provider 
we offer g729 as a source and destination codec this allows you to make calls 
in and out using g729 (most carrier grade providers offer this option)



You really only need to buy the number of g729 licenses that you will need for 
callers that require simultaneous transcoding. This is when a callers stream in 
or out will need to be converted to another codec format.  This occurs when 
callers are jumping from say g729 to g711 or g729 to g722, g729 to gsm. If you 
plan things right and make sure any audio prompts your system is using are 
recorded in g729 as well as g711 and g722 you will reduce the number of g729 
license considerable.



Process that use a lot of g729 transcodes. ConfBridge uses g722 so all g729 has 
to be converted to and from g722 so 10 g729 callers to a confbridge would 
likely require 10 codecs (**See confbridge trick below). If you have prompts 
that are not pre-encoded in g729 those would use a transcoder license while 
playing.  Voicemail would require a license as g729 has to be transcoded to one 
of the storage formats.



The real number is based on how you are using your system.



ConfBridge Trick - Have seen this used for voicemail as well, Make sure you 
test when using this method.

  If you can live with using higher bandwidth to the asterisk switch when using 
confbridges (endpoints also have to support in call reinvites correctly) you 
can force endpoints to re-invite to g722 before dropping into the conference 
bridge. This has the upside of not needing to transcode on the server thus 
improving performance and reducing g729 license requirements. This comes at the 
cost of needing higher bandwidth between the client endpoints and the phone.  
Figure about double the bandwidth when using this method. It may or may not be 
worth it to you depending on your scenario.



Please let us know if this information helps you.



Thanks

Bryant Zimmerman

Sr. Systems Architect
Grand Dial Communications , A ZK Tech Inc. Company
616-299-5607 (mobile)
616-855-1030 Ext. 2003 (office)


From: Don Kelly d...@donkelly.biz
Sent: Wednesday, October 2, 2013 9:30 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion 
asterisk-users@lists.digium.com
Subject: Re: [asterisk-users] is g729 codec free? or under license???

In your scenario, all the calls are from endpoints on 181 to endpoints on 183. 
If the endpoint devices are similar, it seems to me that there should be no 
need to transcode-you can use a codec common to the endpoints. 729 would not be 
required.

--Don

From: asterisk-users-boun...@lists.digium.com 
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of s m
Sent: Wednesday, October 02, 2013 2:34 AM
To: Dominik George
Cc: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] is g729 codec free? or under license???



thank you Dominik you help me a lot.

 and the last question is how many license key should i buy? i read that 
license for g729 is per-channel but i don't understand what channel exactly 
means here. this is my scenario :

10endpointspbx181...pbx182...pbx183...10endpoints

pbx181 and pbx183 has 10 endpoints connected to them. the call between these 
endpoints are established by pbx182. if i want to buy a license for pbx182, how 
many license key do i need? just one because i have just one connection on it?  
or two, because two trunks is defined on it? or as many as endpoints which are 
connected to each other via pbx182?

please help me to clarify channel concept in my mind.

thanks in advance

SAM



On Tue, Oct 1, 2013 at 11:34 AM, Dominik George n...@naturalnet.de wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

about g729, you mean if it get free g729 and all my systems (PBXs and
routers) use g729 codec for setting a call, call is set without any
problem?

Yes, if all systems use g729 directly, you are ready to go.

- -nik

-BEGIN PGP SIGNATURE-
Version: APG v1.0.8-fdroid

iQFMBAEBCgA3BQJSSoHxMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJYmRB/USyTbAqhAsnFZSGGjIcLK7
uQ3nsVNGcmE18LaBN/XFicwp5UjVB5Euju+fjKu1FhqAzECsAPMup/1JUytikmYz
+32wV5YL1SNKMA/ddi/zvVa9qIbKA9yP1HuBilpD+W0DO3hdnzr2xrdR1S2z5PGZ
pnYWsVlXbWYEslOuK1oaMqINoxWbsQulwQi86GPTCwPtZmhcLrvBm1sDFxWb/oPP
lsPy33ZH5BeQ/XEf6nWfoiEu4Hk2S0brCH74zsz9uD6PKL1CFdLcpWv/4k5M+Mly
At2PC+leZZ/TX3VNqbasslQkyv/QLZIQVtG0qQ7DGflnkrzNi5/pNV7CVT5sdPQ=
=5rja
-END PGP SIGNATURE-



-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-02 Thread Darryl Moore
Hi guys. 

I would also add that in countries which do not recognize software
patents (New Zealand for example) there is no need to get a license and
the codecs can therefore be downloaded from http://asterisk.hosting.lv/
and used freely.

In countries where there is ambiguity about certain software patents,
(such as Canada or Germany) well you take your chances. Countries
that do recognize them (such as the US or Japan) you'd be smart to get a
license.

Also I do believe the US patent on g729 expires next year anyway, so
again you might want to weigh that costs/risks factor too.


cheers,
darryl

On Wed, 2013-10-02 at 09:55 -0400, Bryant Zimmerman wrote:
 When calling between two g729 client endpoints you do not need any
 licenses as long as no audio prompts or voicemail is evolved. Also as
 a sip trunk provider we offer g729 as a source and destination codec
 this allows you to make calls in and out using g729 (most carrier
 grade providers offer this option)
 
  
 
 You really only need to buy the number of g729 licenses that you will
 need for callers that require simultaneous transcoding. This is when a
 callers stream in or out will need to be converted to another
 codec format.  This occurs when callers are jumping from say g729 to
 g711 or g729 to g722, g729 to gsm. If you plan things right and make
 sure any audio prompts your system is using are recorded in g729 as
 well as g711 and g722 you will reduce the number of g729 license
 considerable. 
 
  
 
 Process that use a lot of g729 transcodes. ConfBridge uses g722 so all
 g729 has to be converted to and from g722 so 10 g729 callers to a
 confbridge would likely require 10 codecs (**See confbridge trick
 below). If you have prompts that are not pre-encoded in g729 those
 would use a transcoder license while playing.  Voicemail would require
 a license as g729 has to be transcoded to one of the storage formats. 
 
  
 
 The real number is based on how you are using your system. 
 
  
 
 ConfBridge Trick - Have seen this used for voicemail as well, Make
 sure you test when using this method. 
 
   If you can live with using higher bandwidth to the asterisk switch
 when using confbridges (endpoints also have to support in call
 reinvites correctly) you can force endpoints to re-invite to g722
 before dropping into the conference bridge. This has the upside of not
 needing to transcode on the server thus improving performance and
 reducing g729 license requirements. This comes at the cost of needing
 higher bandwidth between the client endpoints and the phone.  Figure
 about double the bandwidth when using this method. It may or may not
 be worth it to you depending on your scenario.
 
  
 
 Please let us know if this information helps you. 
 
  
 
 Thanks
 
 
 Bryant Zimmerman 
  
 Sr. Systems Architect
 Grand Dial Communications, A ZK Tech Inc. Company
 616-299-5607 (mobile) 
 616-855-1030 Ext. 2003 (office) 
 
 
 
 __
 From: Don Kelly d...@donkelly.biz
 Sent: Wednesday, October 2, 2013 9:30 AM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 asterisk-users@lists.digium.com
 Subject: Re: [asterisk-users] is g729 codec free? or under license???
 
 In your scenario, all the calls are from endpoints on 181 to endpoints
 on 183. If the endpoint devices are similar, it seems to me that there
 should be no need to transcode-you can use a codec common to the
 endpoints. 729 would not be required.
 
 --Don
 
 From: asterisk-users-boun...@lists.digium.com
 [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of s m
 Sent: Wednesday, October 02, 2013 2:34 AM
 To: Dominik George
 Cc: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: Re: [asterisk-users] is g729 codec free? or under license???
 
  
 
 thank you Dominik you help me a lot.
 
  and the last question is how many license key should i buy? i read
 that license for g729 is per-channel but i don't understand what
 channel exactly means here. this is my scenario :
 
 
 10endpointspbx181...pbx182...pbx183...10endpoints
 
 
 pbx181 and pbx183 has 10 endpoints connected to them. the call between
 these endpoints are established by pbx182. if i want to buy a license
 for pbx182, how many license key do i need? just one because i have
 just one connection on it?  or two, because two trunks is defined on
 it? or as many as endpoints which are connected to each other via
 pbx182?
 
 
 please help me to clarify channel concept in my mind.
 
 
 thanks in advance
 
 
 SAM
 
 
  
 
 On Tue, Oct 1, 2013 at 11:34 AM, Dominik George n...@naturalnet.de
 wrote:
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
 
 Hi,
 
 
 about g729, you mean if it get free g729 and all my systems (PBXs and
 routers) use g729 codec for setting a call, call is set without any
 problem?
 
 
 Yes, if all systems use g729 directly, you are ready to go.
 
 - -nik
 
 -BEGIN PGP SIGNATURE-
 Version: APG v1.0.8-fdroid

[asterisk-users] is g729 codec free? or under license???

2013-10-01 Thread s m
hello all,
i have problem in using g729 codec. my asterisk version is 1.8.22. when i
run core show codecs in asterisk, there is a g729 codec in the list so i
assume that i can use it for my channels. but connection can not be set
when i use it for my h323 channel.

i read somewhere that codec g729 is a commercial codec and i should buy its
license in order to use it. is it true? if yes, why is it listed in codecs
in asterisk??

thanks in advance,
SAM
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-01 Thread Dominik George
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512



s m sam.gh1...@gmail.com schrieb:
hello all,
i have problem in using g729 codec. my asterisk version is 1.8.22. when
i
run core show codecs in asterisk, there is a g729 codec in the list
so i
assume that i can use it for my channels. but connection can not be set
when i use it for my h323 channel.

i read somewhere that codec g729 is a commercial codec and i should buy
its
license in order to use it. is it true? if yes, why is it listed in
codecs
in asterisk??

thanks in advance,
SAM




--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Hi,

Asterisk has a free codec for g729, but it can only pass through g729 channels. 
If you need to translate from/to g729, you need a license from Digium.

On a side note, free or under license is nonsense. Free software also has a 
license; you always need a license to use software - some copyright holders 
just do not make you pay for it and do not limit your rights (a concept called 
public domain does not exist globally).

- -nik
- --
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
-BEGIN PGP SIGNATURE-
Version: APG v1.0.8-fdroid

iQFNBAEBCgA3BQJSSnRBMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJXFJB/9PNVAlAjmPbFN2vGNfzS4r
SAIZHfrVWmflxBGFAbVnZriN3Tvw2+haS0/8qV+rRhaK+IdqrF8Jb491a20NPTLu
H87tRNTytXwJ94ngWyvTVWbPtqaWuEi8rle40VeYo9qv2xXx5XqFDCeWaTUDol/H
4BXXh4+bnmmKrud9K3gtbFx9hyeKdzcYHjv6WyHjRcQo8lTrOvloR7Pbqk38lIf2
MxFB1E5CKJPmq340xcS80N2K5PS9RFtQlUKDO2r9YaAl3CYz0VRUKC63cLo0Rsdk
CBvehGTi85c85qdDXCVKRPUcUWQMDqpNgSRrXifPj6laWb/hciNRweEDf6ATzb8z
=k0HG
-END PGP SIGNATURE-


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] is g729 codec free? or under license???

2013-10-01 Thread s m
thanks Dominik,
you're right. i don't pay attention enough about my subject.

about g729, you mean if it get free g729 and all my systems (PBXs and
routers) use g729 codec for setting a call, call is set without any problem?


On Tue, Oct 1, 2013 at 10:35 AM, Dominik George n...@naturalnet.de wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512



 s m sam.gh1...@gmail.com schrieb:
 hello all,
 i have problem in using g729 codec. my asterisk version is 1.8.22. when
 i
 run core show codecs in asterisk, there is a g729 codec in the list
 so i
 assume that i can use it for my channels. but connection can not be set
 when i use it for my h323 channel.
 
 i read somewhere that codec g729 is a commercial codec and i should buy
 its
 license in order to use it. is it true? if yes, why is it listed in
 codecs
 in asterisk??
 
 thanks in advance,
 SAM
 
 
 
 
 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

 Hi,

 Asterisk has a free codec for g729, but it can only pass through g729
 channels. If you need to translate from/to g729, you need a license from
 Digium.

 On a side note, free or under license is nonsense. Free software also
 has a license; you always need a license to use software - some copyright
 holders just do not make you pay for it and do not limit your rights (a
 concept called public domain does not exist globally).

 - -nik
 - --
 Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
 gesendet.
 -BEGIN PGP SIGNATURE-
 Version: APG v1.0.8-fdroid

 iQFNBAEBCgA3BQJSSnRBMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
 a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJXFJB/9PNVAlAjmPbFN2vGNfzS4r
 SAIZHfrVWmflxBGFAbVnZriN3Tvw2+haS0/8qV+rRhaK+IdqrF8Jb491a20NPTLu
 H87tRNTytXwJ94ngWyvTVWbPtqaWuEi8rle40VeYo9qv2xXx5XqFDCeWaTUDol/H
 4BXXh4+bnmmKrud9K3gtbFx9hyeKdzcYHjv6WyHjRcQo8lTrOvloR7Pbqk38lIf2
 MxFB1E5CKJPmq340xcS80N2K5PS9RFtQlUKDO2r9YaAl3CYz0VRUKC63cLo0Rsdk
 CBvehGTi85c85qdDXCVKRPUcUWQMDqpNgSRrXifPj6laWb/hciNRweEDf6ATzb8z
 =k0HG
 -END PGP SIGNATURE-


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] is g729 codec free? or under license???

2013-10-01 Thread Dominik George
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

about g729, you mean if it get free g729 and all my systems (PBXs and
routers) use g729 codec for setting a call, call is set without any
problem?

Yes, if all systems use g729 directly, you are ready to go.

- -nik
-BEGIN PGP SIGNATURE-
Version: APG v1.0.8-fdroid

iQFMBAEBCgA3BQJSSoHxMBxEb21pbmlrIEdlb3JnZSAobW9iaWxlIGtleSkgPG5p
a0BuYXR1cmFsbmV0LmRlPgAKCRAvLbGk0zMOJYmRB/USyTbAqhAsnFZSGGjIcLK7
uQ3nsVNGcmE18LaBN/XFicwp5UjVB5Euju+fjKu1FhqAzECsAPMup/1JUytikmYz
+32wV5YL1SNKMA/ddi/zvVa9qIbKA9yP1HuBilpD+W0DO3hdnzr2xrdR1S2z5PGZ
pnYWsVlXbWYEslOuK1oaMqINoxWbsQulwQi86GPTCwPtZmhcLrvBm1sDFxWb/oPP
lsPy33ZH5BeQ/XEf6nWfoiEu4Hk2S0brCH74zsz9uD6PKL1CFdLcpWv/4k5M+Mly
At2PC+leZZ/TX3VNqbasslQkyv/QLZIQVtG0qQ7DGflnkrzNi5/pNV7CVT5sdPQ=
=5rja
-END PGP SIGNATURE-


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users