[Freeswitch-users] RTCP and OPUS

Kristian Kielhofner kris at kriskinc.com
Tue Jul 1 02:45:27 MSD 2014


Kamil,

  I don't understand why you're involving RTCP, especially when you
have a client application with all of the features (presumably
including the ones I listed complete).

  I would much rather see fully functional OPUS code in FreeSWITCH :).

On Mon, Jun 30, 2014 at 3:10 PM, Kamil Nigmatullin
<kamil.nigmatullin at gmail.com> wrote:
> Thanks Kristian.
> Yes I understnand that and actually we have our own client application that
> utilize all features of OPUS done. What I need is to maintain mod_opus on
> freeswitch side, to make it possible to communicate with RTCP so that
> communication between FS and client application was possible. I understand
> that it is not easy but it worth that.
>
>
>
> 2014-06-30 21:52 GMT+06:00 Kristian Kielhofner <kris at kriskinc.com>:
>
>> Kamil,
>>
>>   Opus (at least via SILK) has it's own internal means for dynamic
>> bandwidth utilization, FEC, and PLC. It's a significantly better
>> implementation when done properly on both sides but that requires a
>> lot of work including integration with the jitter buffer to peek
>> frames, etc.
>>
>> On Mon, Jun 30, 2014 at 10:25 AM, Kamil Nigmatullin
>> <kamil.nigmatullin at gmail.com> wrote:
>> >
>> >
>> > Hello all.
>> >
>> > What I basicly want is to have real adaptive codec on both sides (client
>> > and
>> > FS), that could exchange link quality information through RTCP.
>> >
>> > As far as I see, after a brief looking through some parts of source code
>> > of
>> > FS, mod_opus works as static codec and don't change its behavior when
>> > Internet link is changing because it has no communication with RTCP
>> > module.
>> > Could anybody of developers recommend me the most efficient way to
>> > deploy
>> > this communication process through Freeswitch Core? Is there a way to
>> > export
>> > and import information from/to module/core during the call?
>> >
>> > Thanks in advance.
>> >
>> >
>> >
>> > _________________________________________________________________________
>> > Professional FreeSWITCH Consulting Services:
>> > consulting at freeswitch.org
>> > http://www.freeswitchsolutions.com
>> >
>> > 
>> > 
>> >
>> > Official FreeSWITCH Sites
>> > http://www.freeswitch.org
>> > http://wiki.freeswitch.org
>> > http://www.cluecon.com
>> >
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org
>> >
>>
>>
>>
>> --
>> Kristian Kielhofner
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
>
> --
> Kamil Nigmatullin
> Manager
> Tel: 77272323748
> mob: 7 777 2517003
> ICQ: 31008382
> Skype: Kamil Nigmatullin
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
Kristian Kielhofner



Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list