[asterisk-users] AMR Codec

2010-08-25 Thread Matt
Has anyone successfully compiled the AMR codec into an Asterisk install, and
if so, what steps did you take?
-- 
_
-- 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] AMR Codec

2010-08-25 Thread Hans Witvliet
On Wed, 2010-08-25 at 14:04 -0400, Matt wrote:
 Has anyone successfully compiled the AMR codec into an Asterisk
 install, and if so, what steps did you take?
 -- 
 _

Just noticed that packman has prebuild packages:
(with src-rpm's)

amrnb
Adaptive Multi-Rate Narrow-Band decoder and encoder library. (3GPP TS
26.104 V 7.0.0)
amrwb
Adaptive Multi-Rate Wideband decoder and encoder library. (3GPP TS
26.204 V7.0.0)

opencore-amr
Library of OpenCORE Framework implementation of Adaptive Multi Rate
Narrowband and Wideband speech codec.

codecs (and legal notice msg) come from: http://www.penguin.cz/~utx/amr

hw

-- 
_
-- 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] AMR codec for Asterisk 1.6.1.X

2010-05-06 Thread Andrea Cristofanini
Dear list,
i have re-compiled again the source code of amr patch for 1.6
(https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/amr/asterisk-1.6-AMR.patch)
The patch does not compile with the static function into frame.c
called :
static int amr_samples(unsigned char *data, int datalen)

i have removed the static and used like

int amr_samples(unsigned char *data, int datalen)

Anyone else got this issue  ???


In this way the patch compile .
It also show right format name when i try lo load codec_amr.so
 load codec_amr.so
The 'load' command is deprecated and will be removed in a future
release. Please use 'module load' instead.
  == Parsing '/etc/asterisk/codecs.conf':   == Found
-- codec_amr: parsing codecs.conf
-- codec_amr: set octed-aligned mode to 1
-- codec_amr: set dtx mode to 0
-- codec_amr: AMR mode set to MR122 (7)
codec_amr: enc_mode = 7, dtx = 0
  == Registered translator 'amrtolin' from format amr to slin, cost 2000
  == Registered translator 'lintoamr' from format slin to amr, cost 17997
 Loaded codec_amr.so = (AMR Coder/Decoder)


Also i have into the config file asterisk.conf the  following  value to
filed transcode_via_sln
= yes
so transcode_via_sln = yes

If i try to make a call to echotest by dialing 600
  '600' =  1. Answer()
[pbx_config]
2. Playback(demo-echotest)
[pbx_config]
3. Echo()
[pbx_config]
4. Playback(demo-echodone)
[pbx_config]

with a client that have only enabled amr codec i got this output:
[May  6 17:51:11] WARNING[9684]: chan_sip.c:7654 process_sdp:
Unsupported SDP media type in offer: audio 4002 RTP/SAVP 114 18 113 0 8 101


Anyone know how to get this AMR codec doing transcoding on asterisk 1.6?


Many thanks in advantage
Andrea





Il 05/05/2010 18:13, Adrian Marsh ha scritto:
 It says in the readme from that link you provided:
 
This patch adds AMR-NB support to Asterisk 1.4
 
   (for Asterisk 1.6 check out asterisk 1.6 branch and use the 
   asterisk-1.6-AMR.patch patch (provided by Ivelin Ivanov))
 
 Did you use the 1.6 branch and patch ??
 
 I'll have to try this myself at some point.
 
 Thanks,
 
 Adrian
 -Original Message-
 From: asterisk-users-boun...@lists.digium.com
 [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Andrea
 Cristofanini
 Sent: 05 May 2010 14:22
 To: asterisk-users@lists.digium.com
 Subject: [asterisk-users] AMR codec for Asterisk 1.6.1.X
 
 Hi list,
 
 Anyone have successfully compiled amr codec for asterisk 1.6.1.X ?
 I still have no problem compiling and playing with it on Asterisk 1.4.X.
 
 I have used the following patch  :
 https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/amr/
 
 Hare is what i get while loading codec_amr.so
 
 debbi*CLI load codec_amr.so
   == Parsing '/etc/asterisk/codecs.conf':   == Found
 -- codec_amr: parsing codecs.conf
 -- codec_amr: set octed-aligned mode to 1
 -- codec_amr: set dtx mode to 0
 -- codec_amr: AMR mode set to MR122 (7)
 codec_amr: enc_mode = 7, dtx = 0
   == Registered translator 'amrtolin' from format unknown to slin, cost
 4000
   == Registered translator 'lintoamr' from format slin to unknown, cost
 32002
  Loaded codec_amr.so = (AMR Coder/Decoder)
 debbi*CLI core show  translation
  Translation times between formats (in microseconds) for one
 second of data
   Source Format (Rows) Destination Format (Columns)
 
g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex
  ilbc  g726  g722 slin16
  g723 - - - -- - - - - -
 - - -  -
   gsm - - 2 22 2 1  4001 12002 -
 - 2 2   4003
  ulaw - 12002 - 12 2 1  4001 12002 -
 - 2 2   4003
  alaw - 12002 1 -2 2 1  4001 12002 -
 - 2 2   4003
  g726aal2 - 12002 2 2- 2 1  4001 12002 -
 - 2 2   4003
 adpcm - 12002 2 22 - 1  4001 12002 -
 - 2 2   4003
  slin - 12001 1 11 1 -  4000 12001 -
 - 1 1   4002
 lpc10 - 16001  4001  4001 4001  4001  4000 - 16001 -
 -  4001  4001   8002
  g729 - 16001  4001  4001 4001  4001  4000  8000 - -
 -  4001  4001   8002
 speex - - - -- - - - - -
 - - -  -
  ilbc - - - -- - - - - -
 - - -  -
  g726 - 16001  4001  4001 4001  4001  4000  8000 16001 -
 - -  4001   8002
  g722 - 20001  8001  8001 8001  8001  8000 12000 20001 -
 -  8001 -   4001
slin16 - 24001 12001 1200112001 12001 12000 16000 24001 -
 - 12001  4000  -
 debbi*CLI core show  file
 formats

[asterisk-users] AMR codec for Asterisk 1.6.1.X

2010-05-05 Thread Andrea Cristofanini
Hi list,

Anyone have successfully compiled amr codec for asterisk 1.6.1.X ?
I still have no problem compiling and playing with it on Asterisk 1.4.X.

I have used the following patch  :
https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/amr/

Hare is what i get while loading codec_amr.so

debbi*CLI load codec_amr.so
  == Parsing '/etc/asterisk/codecs.conf':   == Found
-- codec_amr: parsing codecs.conf
-- codec_amr: set octed-aligned mode to 1
-- codec_amr: set dtx mode to 0
-- codec_amr: AMR mode set to MR122 (7)
codec_amr: enc_mode = 7, dtx = 0
  == Registered translator 'amrtolin' from format unknown to slin, cost 4000
  == Registered translator 'lintoamr' from format slin to unknown, cost
32002
 Loaded codec_amr.so = (AMR Coder/Decoder)
debbi*CLI core show  translation
 Translation times between formats (in microseconds) for one
second of data
  Source Format (Rows) Destination Format (Columns)

   g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex
 ilbc  g726  g722 slin16
 g723 - - - -- - - - - -
- - -  -
  gsm - - 2 22 2 1  4001 12002 -
- 2 2   4003
 ulaw - 12002 - 12 2 1  4001 12002 -
- 2 2   4003
 alaw - 12002 1 -2 2 1  4001 12002 -
- 2 2   4003
 g726aal2 - 12002 2 2- 2 1  4001 12002 -
- 2 2   4003
adpcm - 12002 2 22 - 1  4001 12002 -
- 2 2   4003
 slin - 12001 1 11 1 -  4000 12001 -
- 1 1   4002
lpc10 - 16001  4001  4001 4001  4001  4000 - 16001 -
-  4001  4001   8002
 g729 - 16001  4001  4001 4001  4001  4000  8000 - -
-  4001  4001   8002
speex - - - -- - - - - -
- - -  -
 ilbc - - - -- - - - - -
- - -  -
 g726 - 16001  4001  4001 4001  4001  4000  8000 16001 -
- -  4001   8002
 g722 - 20001  8001  8001 8001  8001  8000 12000 20001 -
-  8001 -   4001
   slin16 - 24001 12001 1200112001 12001 12000 16000 24001 -
- 12001  4000  -
debbi*CLI core show  file
formats  version
debbi*CLI core show  co
codec   codecs  config
debbi*CLI core show  code
codecs  codec
debbi*CLI core show  codec
codecs  codec
debbi*CLI core show  codec audio
Usage: core show codec number
   Displays codec mapping
debbi*CLI core show  codecs audio
Disclaimer: this command is for informational purposes only.
It does not indicate anything about your configuration.
INTBINARYHEX   TYPE   NAME   DESC

  1 (1   0)  (0x1)  audio   g723   (G.723.1)
  2 (1   1)  (0x2)  audiogsm   (GSM)
  4 (1   2)  (0x4)  audio   ulaw   (G.711 u-law)
  8 (1   3)  (0x8)  audio   alaw   (G.711 A-law)
 16 (1   4) (0x10)  audio   g726aal2   (G.726 AAL2)
 32 (1   5) (0x20)  audio  adpcm   (ADPCM)
 64 (1   6) (0x40)  audio   slin   (16 bit Signed
Linear PCM)
128 (1   7) (0x80)  audio  lpc10   (LPC10)
256 (1   8)(0x100)  audio   g729   (G.729A)
512 (1   9)(0x200)  audio  speex   (SpeeX)
   1024 (1  10)(0x400)  audio   ilbc   (iLBC)
   2048 (1  11)(0x800)  audio   g726   (G.726 RFC3551)
   4096 (1  12)   (0x1000)  audio   g722   (G722)
debbi*CLI

The CLI does not show codec audio or codedc translation for AMR NB.

Anyone have any idea ??

Thanks in advantage


Andrea




-- 
_
-- 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] AMR codec for Asterisk 1.6.1.X

2010-05-05 Thread Kyle Kienapfel
 == Registered translator 'amrtolin' from format unknown to slin, cost 4000
 == Registered translator 'lintoamr' from format slin to unknown, cost 32002

Probably shouldn't be listing it as unknown

Have you tried using that AMR codec beyond commands in the asterisk cli?

Did the patch apply cleanly?


On Wed, May 5, 2010 at 6:21 AM, Andrea Cristofanini
andrea.cristofan...@zerozero39.it wrote:
 Hi list,

 Anyone have successfully compiled amr codec for asterisk 1.6.1.X ?
 I still have no problem compiling and playing with it on Asterisk 1.4.X.

 I have used the following patch  :
 https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/amr/

 Hare is what i get while loading codec_amr.so

 debbi*CLI load codec_amr.so
  == Parsing '/etc/asterisk/codecs.conf':   == Found
    -- codec_amr: parsing codecs.conf
    -- codec_amr: set octed-aligned mode to 1
    -- codec_amr: set dtx mode to 0
    -- codec_amr: AMR mode set to MR122 (7)
 codec_amr: enc_mode = 7, dtx = 0
  == Registered translator 'amrtolin' from format unknown to slin, cost 4000
  == Registered translator 'lintoamr' from format slin to unknown, cost
 32002
  Loaded codec_amr.so = (AMR Coder/Decoder)
 debbi*CLI core show  translation
         Translation times between formats (in microseconds) for one
 second of data
          Source Format (Rows) Destination Format (Columns)

           g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex
  ilbc  g726  g722 slin16
     g723     -     -     -     -        -     -     -     -     -     -
    -     -     -      -
      gsm     -     -     2     2        2     2     1  4001 12002     -
    -     2     2   4003
     ulaw     - 12002     -     1        2     2     1  4001 12002     -
    -     2     2   4003
     alaw     - 12002     1     -        2     2     1  4001 12002     -
    -     2     2   4003
  g726aal2     - 12002     2     2        -     2     1  4001 12002     -
    -     2     2   4003
    adpcm     - 12002     2     2        2     -     1  4001 12002     -
    -     2     2   4003
     slin     - 12001     1     1        1     1     -  4000 12001     -
    -     1     1   4002
    lpc10     - 16001  4001  4001     4001  4001  4000     - 16001     -
    -  4001  4001   8002
     g729     - 16001  4001  4001     4001  4001  4000  8000     -     -
    -  4001  4001   8002
    speex     -     -     -     -        -     -     -     -     -     -
    -     -     -      -
     ilbc     -     -     -     -        -     -     -     -     -     -
    -     -     -      -
     g726     - 16001  4001  4001     4001  4001  4000  8000 16001     -
    -     -  4001   8002
     g722     - 20001  8001  8001     8001  8001  8000 12000 20001     -
    -  8001     -   4001
   slin16     - 24001 12001 12001    12001 12001 12000 16000 24001     -
    - 12001  4000      -
 debbi*CLI core show  file
 formats  version
 debbi*CLI core show  co
 codec   codecs  config
 debbi*CLI core show  code
 codecs  codec
 debbi*CLI core show  codec
 codecs  codec
 debbi*CLI core show  codec audio
 Usage: core show codec number
       Displays codec mapping
 debbi*CLI core show  codecs audio
 Disclaimer: this command is for informational purposes only.
        It does not indicate anything about your configuration.
        INT    BINARY        HEX   TYPE       NAME   DESC
 
          1 (1   0)      (0x1)  audio       g723   (G.723.1)
          2 (1   1)      (0x2)  audio        gsm   (GSM)
          4 (1   2)      (0x4)  audio       ulaw   (G.711 u-law)
          8 (1   3)      (0x8)  audio       alaw   (G.711 A-law)
         16 (1   4)     (0x10)  audio   g726aal2   (G.726 AAL2)
         32 (1   5)     (0x20)  audio      adpcm   (ADPCM)
         64 (1   6)     (0x40)  audio       slin   (16 bit Signed
 Linear PCM)
        128 (1   7)     (0x80)  audio      lpc10   (LPC10)
        256 (1   8)    (0x100)  audio       g729   (G.729A)
        512 (1   9)    (0x200)  audio      speex   (SpeeX)
       1024 (1  10)    (0x400)  audio       ilbc   (iLBC)
       2048 (1  11)    (0x800)  audio       g726   (G.726 RFC3551)
       4096 (1  12)   (0x1000)  audio       g722   (G722)
 debbi*CLI

 The CLI does not show codec audio or codedc translation for AMR NB.

 Anyone have any idea ??

 Thanks in advantage


 Andrea




 --
 _
 -- 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] AMR codec for Asterisk 1.6.1.X

2010-05-05 Thread Adrian Marsh
It says in the readme from that link you provided:

 This patch adds AMR-NB support to Asterisk 1.4

(for Asterisk 1.6 check out asterisk 1.6 branch and use the 
asterisk-1.6-AMR.patch patch (provided by Ivelin Ivanov))

Did you use the 1.6 branch and patch ??

I'll have to try this myself at some point.

Thanks,

Adrian
-Original Message-
From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Andrea
Cristofanini
Sent: 05 May 2010 14:22
To: asterisk-users@lists.digium.com
Subject: [asterisk-users] AMR codec for Asterisk 1.6.1.X

Hi list,

Anyone have successfully compiled amr codec for asterisk 1.6.1.X ?
I still have no problem compiling and playing with it on Asterisk 1.4.X.

I have used the following patch  :
https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/amr/

Hare is what i get while loading codec_amr.so

debbi*CLI load codec_amr.so
  == Parsing '/etc/asterisk/codecs.conf':   == Found
-- codec_amr: parsing codecs.conf
-- codec_amr: set octed-aligned mode to 1
-- codec_amr: set dtx mode to 0
-- codec_amr: AMR mode set to MR122 (7)
codec_amr: enc_mode = 7, dtx = 0
  == Registered translator 'amrtolin' from format unknown to slin, cost
4000
  == Registered translator 'lintoamr' from format slin to unknown, cost
32002
 Loaded codec_amr.so = (AMR Coder/Decoder)
debbi*CLI core show  translation
 Translation times between formats (in microseconds) for one
second of data
  Source Format (Rows) Destination Format (Columns)

   g723   gsm  ulaw  alaw g726aal2 adpcm  slin lpc10  g729 speex
 ilbc  g726  g722 slin16
 g723 - - - -- - - - - -
- - -  -
  gsm - - 2 22 2 1  4001 12002 -
- 2 2   4003
 ulaw - 12002 - 12 2 1  4001 12002 -
- 2 2   4003
 alaw - 12002 1 -2 2 1  4001 12002 -
- 2 2   4003
 g726aal2 - 12002 2 2- 2 1  4001 12002 -
- 2 2   4003
adpcm - 12002 2 22 - 1  4001 12002 -
- 2 2   4003
 slin - 12001 1 11 1 -  4000 12001 -
- 1 1   4002
lpc10 - 16001  4001  4001 4001  4001  4000 - 16001 -
-  4001  4001   8002
 g729 - 16001  4001  4001 4001  4001  4000  8000 - -
-  4001  4001   8002
speex - - - -- - - - - -
- - -  -
 ilbc - - - -- - - - - -
- - -  -
 g726 - 16001  4001  4001 4001  4001  4000  8000 16001 -
- -  4001   8002
 g722 - 20001  8001  8001 8001  8001  8000 12000 20001 -
-  8001 -   4001
   slin16 - 24001 12001 1200112001 12001 12000 16000 24001 -
- 12001  4000  -
debbi*CLI core show  file
formats  version
debbi*CLI core show  co
codec   codecs  config
debbi*CLI core show  code
codecs  codec
debbi*CLI core show  codec
codecs  codec
debbi*CLI core show  codec audio
Usage: core show codec number
   Displays codec mapping
debbi*CLI core show  codecs audio
Disclaimer: this command is for informational purposes only.
It does not indicate anything about your configuration.
INTBINARYHEX   TYPE   NAME   DESC


  1 (1   0)  (0x1)  audio   g723   (G.723.1)
  2 (1   1)  (0x2)  audiogsm   (GSM)
  4 (1   2)  (0x4)  audio   ulaw   (G.711 u-law)
  8 (1   3)  (0x8)  audio   alaw   (G.711 A-law)
 16 (1   4) (0x10)  audio   g726aal2   (G.726 AAL2)
 32 (1   5) (0x20)  audio  adpcm   (ADPCM)
 64 (1   6) (0x40)  audio   slin   (16 bit Signed
Linear PCM)
128 (1   7) (0x80)  audio  lpc10   (LPC10)
256 (1   8)(0x100)  audio   g729   (G.729A)
512 (1   9)(0x200)  audio  speex   (SpeeX)
   1024 (1  10)(0x400)  audio   ilbc   (iLBC)
   2048 (1  11)(0x800)  audio   g726   (G.726 RFC3551)
   4096 (1  12)   (0x1000)  audio   g722   (G722)
debbi*CLI

The CLI does not show codec audio or codedc translation for AMR NB.

Anyone have any idea ??

Thanks in advantage


Andrea




-- 
_
-- 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] amr codec

2006-09-18 Thread Tim Panton


On 17 Sep 2006, at 23:04, Net Nut wrote:


Well this would not be for comercial use.. I just want it for my own
cell phone to talk on my own asterisk system.
is that ok?


Probably not. Unless you live in a country where the patent isn't
valid.

You'd have to read the license terms from the patent holder(s)
to be sure.

On the other hand I doubt that they would go after you for a single
channel.

Conversely, you should consult the licensing folks at Digium to
see if adding a module that contains a patented codec is
ok with them.

You certainly can't distribute the result in any way without
breaching the GPL/Digium's license.

Likewise no one can help you building it since you may not
distribute the sourcecode either.

Tim Panton

www.mexuar.com



___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-18 Thread Steve Kennedy
On Sun, Sep 17, 2006 at 03:04:35PM -0700, Net Nut wrote:

 Well this would not be for comercial use.. I just want it for my own
 cell phone to talk on my own asterisk system.
 is that ok?

Voiceage are quite agressive in terms of licensing. However as an
individual it's probably not worth their efforts to do anything as the
results wouldn't be worth it.

If you run a business and the business has assets, then it's a different
matter.

Steve

-- 
NetTek Ltd  UK mob +44-(0)7775 755503
UK +44-(0)20 79932612 / US +1-(310)8577715 / Fax +44-(0)20 7483 2455
Skype/GoogleTalk/AIM/Gizmo/Mac stevekennedyuk / MSN [EMAIL PROTECTED]
Euro Tech News Blog http://eurotechnews.blogspot.com
___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-17 Thread Net Nut
Well this would not be for comercial use.. I just want it for my own
cell phone to talk on my own asterisk system.
is that ok?

Tim Panton wrote:

 On 16 Sep 2006, at 20:38, Net Nut wrote:

 So with that said, can anyone recommend a way that I can get a sip
 client on a cell phone that uses H.263 and amr to talk to an asterisk
 system?
 Is it just not possible because of licensing? It sounds kind of lame to
 have a sip client that can't talk to anything else because of codecs..

 Well Asterisk does not _have_ to have an amr codec for you
 to be able to use your handset. If you have several of these
 handsets or other devices that support amr, then asterisk can
 route calls between them, just passing the stream through.

 If you want any of the interesting asterisk features, then
 it will need to transcode, and then Steve's right, not only do you have
 to add codec code to Asterisk (which is almost certainly a GPL violation)
 you also have to pay the patent holder for any commercial use of the
 codec.

 Your best hope is if a few of us can persuade Digium to support amr
 in the same way that they license g729 .

 Tim.
 Tim Panton

 www.mexuar.com



 ___
 --Bandwidth and Colocation provided by Easynews.com --

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

___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-16 Thread Steve Kennedy
On Fri, Sep 15, 2006 at 07:28:29PM -0700, Net Nut wrote:

 I have been searching, but I have not found the answer.. How might I add
 the amr codec to my asterisk server?
 I believe I found the amr source from
 http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26073-600.zip
 I compiled it but did not end up with any .so files like I thought I
 would need to put it into asterisk.
 Any pointers on how to get an amr codec into asterisk would be most
 helpful..

AMR is patent encumbered, just because the source is available doesn't
mean you can use it without a license.

Voiceage (at least) run licensing for AMR. It's about $1 per license
(simulataneous encode or decode) with a minimum of something like $50K.


Steve

-- 
NetTek Ltd  UK mob +44-(0)7775 755503
UK +44-(0)20 79932612 / US +1-(310)8577715 / Fax +44-(0)20 7483 2455
Skype/GoogleTalk/AIM/Gizmo/Mac stevekennedyuk / MSN [EMAIL PROTECTED]
Euro Tech News Blog http://eurotechnews.blogspot.com
___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-16 Thread Net Nut
So with that said, can anyone recommend a way that I can get a sip
client on a cell phone that uses H.263 and amr to talk to an asterisk
system?
Is it just not possible because of licensing? It sounds kind of lame to
have a sip client that can't talk to anything else because of codecs..


Steve Kennedy wrote:
 On Fri, Sep 15, 2006 at 07:28:29PM -0700, Net Nut wrote:

   
 I have been searching, but I have not found the answer.. How might I add
 the amr codec to my asterisk server?
 I believe I found the amr source from
 http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26073-600.zip
 I compiled it but did not end up with any .so files like I thought I
 would need to put it into asterisk.
 Any pointers on how to get an amr codec into asterisk would be most
 helpful..
 

 AMR is patent encumbered, just because the source is available doesn't
 mean you can use it without a license.

 Voiceage (at least) run licensing for AMR. It's about $1 per license
 (simulataneous encode or decode) with a minimum of something like $50K.


 Steve

   
___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-16 Thread Tim Panton


On 16 Sep 2006, at 20:38, Net Nut wrote:


So with that said, can anyone recommend a way that I can get a sip
client on a cell phone that uses H.263 and amr to talk to an asterisk
system?
Is it just not possible because of licensing? It sounds kind of  
lame to

have a sip client that can't talk to anything else because of codecs..


Well Asterisk does not _have_ to have an amr codec for you
to be able to use your handset. If you have several of these
handsets or other devices that support amr, then asterisk can
route calls between them, just passing the stream through.

If you want any of the interesting asterisk features, then
it will need to transcode, and then Steve's right, not only do you have
to add codec code to Asterisk (which is almost certainly a GPL  
violation)
you also have to pay the patent holder for any commercial use of the  
codec.


Your best hope is if a few of us can persuade Digium to support amr
in the same way that they license g729 .

Tim.
Tim Panton

www.mexuar.com



___
--Bandwidth and Colocation provided by Easynews.com --

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


Re: [asterisk-users] amr codec

2006-09-16 Thread Steve Underwood

Steve Kennedy wrote:


On Fri, Sep 15, 2006 at 07:28:29PM -0700, Net Nut wrote:

 


I have been searching, but I have not found the answer.. How might I add
the amr codec to my asterisk server?
I believe I found the amr source from
http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26073-600.zip
I compiled it but did not end up with any .so files like I thought I
would need to put it into asterisk.
Any pointers on how to get an amr codec into asterisk would be most
helpful..
   



AMR is patent encumbered, just because the source is available doesn't
mean you can use it without a license.

Voiceage (at least) run licensing for AMR. It's about $1 per license
(simulataneous encode or decode) with a minimum of something like $50K.
 

While the Voiceage licence for G.729 seems to cover you for patent 
issues on that codec, their licence for AMR does not. Their patent pool 
does not include all those who claim a patent on AMR. So, you need their 
licence plus you need to search out and licence other people's patents 
too. I assume this is why the AMR licence appears cheaper than the G.729 
one.


Steve'
___
--Bandwidth and Colocation provided by Easynews.com --

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


[asterisk-users] amr codec

2006-09-15 Thread Net Nut
I have been searching, but I have not found the answer.. How might I add
the amr codec to my asterisk server?

I believe I found the amr source from
http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26073-600.zip

I compiled it but did not end up with any .so files like I thought I
would need to put it into asterisk.

Any pointers on how to get an amr codec into asterisk would be most
helpful..

Thanks,

Grant
___
--Bandwidth and Colocation provided by Easynews.com --

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