Thanks Lonnie. Yes that's a big hassle that I don't really want to be a part of.
Strangely Zoiper does not support SILK!
Looks like iLBC it is or just put up with plain old G711.

Regards
Michael Knill

-----Original Message-----
From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
Reply-To: AstLinux List <astlinux-users@lists.sourceforge.net>
Date: Monday, 19 December 2016 at 2:44 PM
To: AstLinux List <astlinux-users@lists.sourceforge.net>
Subject: [Astlinux-users] Opus CODEC (Was: Zoiper PC and Smartphone     
Softphone)

Michael,

Good question, quick answer if Zoiper supports the SILK CODEC, that is almost 
as good as Opus since Opus is an extension of SILK.

Your question got me looking, for a long time Digium was worried about the 
legal status of Opus ... they are still worried but here is the current stance:

Opus for Asterisk
http://blogs.digium.com/2016/09/30/opus-in-asterisk/

So, Asterisk 13 has Opus support (chan_sip ? or only chan_pjsip ? or both ?) 
http://downloads.digium.com/pub/telephony/codec_opus/

BUT, the binary blob "phones home" every 24 hours.  I took at look at the 
Asterisk 13 64-bit binary blob with "ldd"

$ ldd codec_opus-13.0_1.0.1-x86_64/format_ogg_opus.so 
        linux-vdso.so.1 (0x00007fff3eb7d000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fccceba7000)
        libc.so.6 => /lib/libc.so.6 (0x00007fccce82f000)
        libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007fccce5cf000)
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007fccce1cc000)
        liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00007fcccdfc2000)
        libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x00007fcccdd90000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fcccdb7e000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fcccf02e000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007fcccd97a000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00007fcccd765000)

$ ldd codec_opus-13.0_1.0.1-x86_64/codec_opus.so      
        linux-vdso.so.1 (0x00007ffed19f7000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f9a73730000)
        libc.so.6 => /lib/libc.so.6 (0x00007f9a733b8000)
        libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f9a73158000)
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f9a72d55000)
        liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00007f9a72b4b000)
        libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x00007f9a72919000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f9a72707000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f9a73bd6000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f9a72503000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00007f9a722ee000)

The binary blobs dynamically links with libcurl but why libldap / liblber ???

Is the Opus CODEC really worth all this legal aggravation ?

By contrast the SILK CODEC binary blob is straightforward:

$ ldd /usr/lib/asterisk/modules/codec_silk.so    
        linux-vdso.so.1 (0x00007fff22779000)
        libc.so.6 => /lib/libc.so.6 (0x00007f4ffe648000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f4ffebf4000)

If Digium is still worried about the legal situation of Opus (hence the phone 
home feature to limit liability) would not projects like ours have the same 
liability issues ?

Lonnie


On Dec 18, 2016, at 7:17 PM, Michael Knill <michael.kn...@ipcsolutions.com.au> 
wrote:

> Hi group
> 
> I have been playing with this softphone which is looking really promising, 
> especially Asterisk BLF (finally).
> The smartphone softphone looks great too and has a number of codecs supported 
> including Opus.
> I think this is not available yet in Astlinux (am I correct?) so what would 
> be the next best codec to use? iLBC20 maybe?
> 
> Regards
> Michael Knill




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to