For some reason at 48khz with inbandfec=1 and dtx=0, if a packet is lost, Chrome sends something, which triggers that FEC error and causes a robotic sound. Once we either enabled DTX or explicitly disabled FEC, the FEC errors vanished and the robotic voice was gone. I think the RTCP errors were a separate issue. Thanks for the quick fix! On 10/06/2015 09:46 AM, Anthony Minessale wrote:
I did a patch last night that has it working the best I can possibly do. 40% packet loss with crystal clear audio and no error messages. I think the errors were a result of rtcp payload collision which is now fixed.
On Tue, Oct 6, 2015 at 4:30 AM, Dragos Oancea <doancea@orange-vallee.net <mailto:doancea@orange-vallee.net>> wrote:
Hi
I have tested yesterday FS master (b5e486fd5c9bfb52923b30b8b53037c39cdb8665) with Opus PLC and I can tell you that it works just fine . If there is/was a bug it must have been because of rtp & rtcp mux/demux , by looking at the error message about payload type. Do those errors show at regular intervals ? eg: 5 seconds , which can be the rtcp interval ?
Regards, Dragos
On 10/05/2015 12:25 AM, Stanislav Sinyagin wrote:
here's a great deal of advice on how to simulate a random packet drop: http://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packe...
On Sun, Oct 4, 2015 at 11:19 PM, Thomas <lists@virtues.net <mailto:lists@virtues.net>> wrote:
Just retested with latest master, still there.
It also sometimes includes this:
switch_core_media.c:2421 alternate payload received (received 72, expecting 111) switch_core_media.c:2444 Could not change to payload type 72, ignoring...
or this
mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error!
When I test through echo without any decoding, it sounds surprisingly good for 5% packet loss. So it seems like an FS issue. It's quite strange though. Will file a jira.
On 04.10.2015 16:37, Brian West wrote:
Have you tried with code from today? we had a regression I think that was resolved late yesterday.
On Sun, Oct 4, 2015 at 1:41 PM, Thomas <lists@virtues.net <mailto:lists@virtues.net>> wrote:
Hello list,
on a connection with an unfortunate amount of packet loss, I'm getting a lot of these:
mod_opus.c:289 FEC in CELT_ONLY mode ?!
... with the occasional ...
mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9]
... and ...
switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes
That's accompanied by robotic distortion.
This sounds more like FS is receiving total junk rather than missing packets, but surely there must be checksums preventing errors inside these packets? Can this really be a bug in FS, or do I need an exorcist for that internet connection? :)
Cheers!
Thomas
P.S.: Last nights master
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
*/Brian West/* brian@freeswitch.org <mailto:brian@freeswitch.org>
*/Twitter: @FreeSWITCH , @briankwest/* http://www.freeswitchbook.com http://www.freeswitchcookbook.com
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 <tel:%2B19184209001> | *F:*+19184209002 <tel:%2B19184209002> | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬
☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net <http://irc.freenode.net> #freeswitch ☞ _http://freeswitch.org/g+_
ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900
https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org