[jitsi-users] G729 codec


#1

Hi All

Is there any way to use G.729 codec in Jitsi?

Thanks.

···

--
Написано с помощью почтового клиента Opera: http://www.opera.com/mail/


#2

Not by default. The code is there but it's intentionally off.

Once you buy your G.729 licenses you can enable it in the source code and then recompile and rebuild the application.

Emil

···

On 29.06.13, 00:33, Олег wrote:

Hi All

Is there any way to use G.729 codec in Jitsi?

--
https://jitsi.org


#3

Hi Emil

AFAIK, In Russia algorithms and computer programs are not patentable, for this reason, G.729 codec on the territory of the Russian Federation is completely free.
In this case, can I use the G.729 codec on the territory of Russia for personal, non-commercial use?

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013 17:35:25 +0300:

···

On 29.06.13, 00:33, Олег wrote:

Hi All

Is there any way to use G.729 codec in Jitsi?

Not by default. The code is there but it's intentionally off.

Once you buy your G.729 licenses you can enable it in the source code and then recompile and rebuild the application.

Emil

--
Написано с помощью почтового клиента Opera: http://www.opera.com/mail/


#4

Hi Emil

AFAIK, In Russia algorithms and computer programs are not patentable, for
this reason, G.729 codec on the territory of the Russian Federation is
completely free.

Good to know.

In this case, can I use the G.729 codec on the territory of Russia for
personal, non-commercial use?

It's not us that you need to ask for permission. We are neither lawyers nor patent holders.

As far as we are concerned you are free to compile the code. How you distribute it after that is between you and sipro.com

Cheers,
Emil

···

On 29.06.13, 20:04, Олег wrote:

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013
17:35:25 +0300:

On 29.06.13, 00:33, Олег wrote:

Hi All

Is there any way to use G.729 codec in Jitsi?

Not by default. The code is there but it's intentionally off.

Once you buy your G.729 licenses you can enable it in the source code
and then recompile and rebuild the application.

Emil

--
https://jitsi.org


#5

AFAIK, In Russia algorithms and computer programs are not patentable, for
this reason, G.729 codec on the territory of the Russian Federation is
completely free.

In theory (or as written in the laws) it's the same in the European Union,
yet the patent offices granted software patents.

In this case, can I use the G.729 codec on the territory of Russia for
personal, non-commercial use?

It's up to you or your legal consultant what you're doing with the provided
source code. We cannot provide any legal advise.

Ingo


#6

Hi Emil

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013 21:13:56 +0300:

Hi Emil

AFAIK, In Russia algorithms and computer programs are not patentable, for
this reason, G.729 codec on the territory of the Russian Federation is
completely free.

Good to know.

In this case, can I use the G.729 codec on the territory of Russia for
personal, non-commercial use?

It's not us that you need to ask for permission. We are neither lawyers nor patent holders.

As far as we are concerned you are free to compile the code. How you distribute it after that is between you and sipro.com

Yep, that's right.
But since I'm not a programmer, just a user, could You give a hint how I can compile the code with enabled G.729 codec?

···

On 29.06.13, 20:04, Олег wrote:

Cheers,
Emil

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013
17:35:25 +0300:

On 29.06.13, 00:33, Олег wrote:

Hi All

Is there any way to use G.729 codec in Jitsi?

Not by default. The code is there but it's intentionally off.

Once you buy your G.729 licenses you can enable it in the source code
and then recompile and rebuild the application.

Emil

--
Написано с помощью почтового клиента Opera: http://www.opera.com/mail/


#7

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013 21:13:56 +0300:

  Hi Emil

Could You give a hint how I can compile the code with enabled G.729 codec?

Or maybe already compiled version separately publish? This would be nice.

Thank you in advance.

···

--
Написано с помощью почтового клиента Opera: http://www.opera.com/mail/


#8

Hey Oleg,

···

On 30.06.13, 12:24, Олег wrote:

Emil Ivov <emcho@jitsi.org> писал(а) в своём письме Sat, 29 Jun 2013
21:13:56 +0300:

   Hi Emil

Could You give a hint how I can compile the code with enabled G.729 codec?

In libjitsi/src/org/jitsi/impl/neomedia/codec/EncodingConfigurationImpl.java, you will find the following:

/**
  * The indicator which determines whether the G.729 codec is enabled.
  *
  * WARNING: The use of G.729 may require a license fee and/or royalty fee in
  * some countries and is licensed by
  * <a href="http://www.sipro.com">SIPRO Lab Telecom</a>.
  */
public static final boolean G729 = false;

You need to set this to true, recompile libjitsi, place the new libjitsi.jar in Jitsi, then rebuild Jitsi itself.

You should also be able to place the libjitsi.jar inside an existing installation of Jitsi

Or maybe already compiled version separately publish? This would be nice.

I believe doing so would require us to have G.729 licenses, which we do not have.

Emil

--
https://jitsi.org