Yes good point!

Regards
Michael Knill

-----Original Message-----
From: Lonnie Abelbeck <li...@lonnie.abelbeck.com>
Reply-To: AstLinux List <astlinux-users@lists.sourceforge.net>
Date: Tuesday, 20 December 2016 at 12:51 AM
To: AstLinux List <astlinux-users@lists.sourceforge.net>
Subject: Re: [Astlinux-users] Opus CODEC (Was: Zoiper PC and Smartphone 
Softphone)

Michael,

Bria supports both SILK and Opus.  Googling it looks like Zoiper used to 
support SILK, but replaced it with Opus, unaware of the possible legal issues.

I use SILK with Bria and Asterisk 11 on my iPad (iPhone version of Bria) and it 
works great.  I use the silk24 (Bira SILK SWB) which takes about 38 kbps for 
each direction, much less than G711, and sounds better than G711.  You could 
use silk16 (Bira SILK WB) and use even less bandwidth and sound as good (or 
slightly better than) G711.

If your upstream SIP provider is G711 keep in mind any SILK endpoint will 
require transcoding by your AstLinux box, if this is many simultaneous channels 
that extra CPU load is not insignificant.

You may want to explain to Zoiper that Bria supports both SILK and Opus, they 
should also.

You may want to explain to CounterPath (Bria) that Zoiper now supports Asterisk 
BLF, they should also.

Lonnie


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

> 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.


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
_______________________________________________
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