Hi All, Below is an example of some of the files... da12b04e-a164-4fca-a1b3-9e610d98f826.tmp.xml.fsxml e0cf7925-bbc6-4de6-8cb2-0bc58b3b9854.tmp.xml.fsxml e6261ce6-42ac-4b85-8fc5-f31520073caa.tmp.xml.fsxml e9292385-1580-4a52-acaf-76fb1d7bd55d.tmp.xml.fsxml ebadf784-f39a-4478-b2a6-84ca5afc9e29.tmp.xml.fsxml ec43990e-4e41-4c0f-bd7f-906f18be94e0.tmp.xml.fsxml ee20d167-5cd2-46cd-b564-e9d448ec2ac8.tmp.xml.fsxml ee387849-14af-4531-bb25-171a807a6ad0.tmp.xml.fsxml f13071b6-6da4-4f09-94e2-3530f153f9f0.tmp.xml.fsxml f1cd4cb0-ec58-4035-8583-b42ccc40fbbc.tmp.xml.fsxml Kind regards, Luke On 3 October 2016 at 17:14, <freeswitch-users-request@lists.freeswitch.org> wrote:
Send FreeSWITCH-users mailing list submissions to freeswitch-users@lists.freeswitch.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.freeswitch.org/mailman/listinfo/freeswitch-users or, via email, send a message with subject or body 'help' to freeswitch-users-request@lists.freeswitch.org
You can reach the person managing the list at freeswitch-users-owner@lists.freeswitch.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of FreeSWITCH-users digest..."
Today's Topics:
1. Re: *.tmp.xml.fsxml Files (Michael Jerris) 2. Re: issue with ilbc and ptime between a call between webrtc client and freeswitch (Michael Jerris) 3. Re: ?*.tmp.xml.fsxml Files (Michael Jerris) 4. Re: FreeSwitch & Simulcast (Michael Jerris) 5. Re: issue with ilbc and ptime between a call between webrtc client and freeswitch (Brian West)
---------- Forwarded message ---------- From: Michael Jerris <mike@jerris.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Mon, 3 Oct 2016 11:58:51 -0400 Subject: Re: [Freeswitch-users] *.tmp.xml.fsxml Files we never make files with that pattern, we will make files with .fsxml.tmp there in some cases. What are the exact filenames?
On Oct 3, 2016, at 4:37 AM, Luke Milbourne <luke.milbourne@gmail.com> wrote:
Hi All,
Can anyone confirm what the purpose of these files are in FreeSWITCH's log directory?
They're all empty so no clues in the actual files.
---------- Forwarded message ---------- From: Michael Jerris <mike@jerris.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Mon, 3 Oct 2016 12:02:06 -0400 Subject: Re: [Freeswitch-users] issue with ilbc and ptime between a call between webrtc client and freeswitch libc@20 is a totally valid rate for libc. If they are rejecting that, you should file a bug with them. Depending on how you are negotiating codecs you could force it by our normal codec negotiation settings.
On Oct 3, 2016, at 5:40 AM, Caragea Silviu <silviu.cpp@gmail.com> wrote:
Hello,
I have a call coming from FS and going via sip to a webrtc compliant client. Works fine as time the codec is not ILBC. If codec is ILBC is failing because Webrtc consider the codec as being invalid because of the ptime line.
Inside their code:
bool IsILBCRateValid(int rate, int frame_size_samples) { if (((frame_size_samples == 240) || (frame_size_samples == 480)) && (rate == 13300)) { return true; } else if (((frame_size_samples == 160) || (frame_size_samples == 320)) && (rate == 15200)) { return true; } else { return false; } }
This is failing because rate will be 13300 and frame_size_samples will be 160.
frame_size_samples = (8000 / 1000) * 20 which is 160.
How I can make fs to advertise correctly that the codec ILBC is 30 ms one and not 20 ?
Here is the sdp that's generated:
v=0 o=FreeSWITCH 1475470534 1475470535 IN IP4 91.231.138.218 s=FreeSWITCH c=IN IP4 91.XXX.XXX.XXX t=0 0 a=msid-semantic: WMS 5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a=end-of-candidates m=audio 16430 RTP/SAVPF 102 0 103 101 104 a=rtpmap:102 iLBC/8000 a=fmtp:102 mode=30 a=rtpmap:0 PCMU/8000 a=rtpmap:103 isac/16000 a=fmtp:103 ibitrate=32000;maxbitrate=53400 a=rtpmap:101 telephone-event/8000 a=rtpmap:104 telephone-event/16000 a=fingerprint:sha-256 B9:24:01:90:AD:E6:43:60:10:F9: CA:3A:85:86:26:91:A6:41:A8:77:3B:F0:39:20:3C:50:0F:A3:5E:1F:48:03 a=setup:actpass a=rtcp-mux a=rtcp:16430 IN IP4 91.xxx.xxxx.xxx a=ssrc:4159978388 cname:tTLcMVJxIsF1gi8j a=ssrc:4159978388 msid:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a0 a=ssrc:4159978388 mslabel:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a=ssrc:4159978388 label:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0va0 a=ice-ufrag:VWQeyw6k2xxshnNB a=ice-pwd:6oDJad6JwBACKzMvlsAKOwUH a=candidate:8788212768 1 udp 659136 91.XXX.XXX.XXX16430 typ host generation 0 a=candidate:8788212768 2 udp 659136 91.XXX.XXX.XXX16430 typ host generation 0 a=silenceSupp:off - - - - a=ptime:20
Silviu ____________________________________________________________
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
---------- Forwarded message ---------- From: Michael Jerris <mike@jerris.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Mon, 3 Oct 2016 12:04:46 -0400 Subject: Re: [Freeswitch-users] *.tmp.xml.fsxml Files are you sure thats the file pattern? we do put uuid.tmp.xml files in there in some cases.. but not uuid.tmp.xml.fsxml.
On Oct 3, 2016, at 7:01 AM, Luke Milbourne <luke.milbourne@gmail.com> wrote:
Hi Josh,
Hope your keeping well mate.
I know about that one :)
These ones are suffixed ".tmp.xml.fsxml" with what looks like a UUID as there filename.
But they're all empty....just wondered if anyone else knows what they're for.
Thanks, Luke
---------- Forwarded message ---------- From: Michael Jerris <mike@jerris.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Mon, 3 Oct 2016 12:07:34 -0400 Subject: Re: [Freeswitch-users] FreeSwitch & Simulcast Currently there are lots of good tools to do SFU, I’m not sure what the upside is to us doing SFU as well that is not already covered by other tools. Its a similar discussion to people who want FS to be a proxy. If there is sufficient demand and funding to do the work, we would consider it. Lacking the funding to do this work I don’t see the drive to do it.
On Oct 3, 2016, at 10:45 AM, Mirko Brankovic <mirkobrankovic@gmail.com> wrote:
Hi, I'm wondering where do FS stands now and what is the plan for future?
I saw there were PlanB <https://tools.ietf.org/html/draft-uberti-rtcweb-plan-00> and Unified Plan <https://tools.ietf.org/html/draft-roach-mmusic-unified-plan-00> but I guess none passed the point of proposal I guess.
Now I see some different "webrtc standards" as *rid* in sdp <https://webrtcstandards.info/simulcast-and-sending-multiple-video-resolutions-to-the-sfu/> .
Simulcast is the future I guess, like it or not i guess.
My general question is will FS go in SFU direction and why not ??? :D
---------- Forwarded message ---------- From: Brian West <brian@freeswitch.org> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Mon, 3 Oct 2016 11:14:16 -0500 Subject: Re: [Freeswitch-users] issue with ilbc and ptime between a call between webrtc client and freeswitch its ilbc@20i and it should set mode=20
/b
On Mon, Oct 3, 2016 at 11:02 AM, Michael Jerris <mike@jerris.com> wrote:
libc@20 is a totally valid rate for libc. If they are rejecting that, you should file a bug with them. Depending on how you are negotiating codecs you could force it by our normal codec negotiation settings.
On Oct 3, 2016, at 5:40 AM, Caragea Silviu <silviu.cpp@gmail.com> wrote:
Hello,
I have a call coming from FS and going via sip to a webrtc compliant client. Works fine as time the codec is not ILBC. If codec is ILBC is failing because Webrtc consider the codec as being invalid because of the ptime line.
Inside their code:
bool IsILBCRateValid(int rate, int frame_size_samples) { if (((frame_size_samples == 240) || (frame_size_samples == 480)) && (rate == 13300)) { return true; } else if (((frame_size_samples == 160) || (frame_size_samples == 320)) && (rate == 15200)) { return true; } else { return false; } }
This is failing because rate will be 13300 and frame_size_samples will be 160.
frame_size_samples = (8000 / 1000) * 20 which is 160.
How I can make fs to advertise correctly that the codec ILBC is 30 ms one and not 20 ?
Here is the sdp that's generated:
v=0 o=FreeSWITCH 1475470534 1475470535 IN IP4 91.231.138.218 s=FreeSWITCH c=IN IP4 91.XXX.XXX.XXX t=0 0 a=msid-semantic: WMS 5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a=end-of-candidates m=audio 16430 RTP/SAVPF 102 0 103 101 104 a=rtpmap:102 iLBC/8000 a=fmtp:102 mode=30 a=rtpmap:0 PCMU/8000 a=rtpmap:103 isac/16000 a=fmtp:103 ibitrate=32000;maxbitrate=53400 a=rtpmap:101 telephone-event/8000 a=rtpmap:104 telephone-event/16000 a=fingerprint:sha-256 B9:24:01:90:AD:E6:43:60:10:F9: CA:3A:85:86:26:91:A6:41:A8:77:3B:F0:39:20:3C:50:0F:A3:5E:1F:48:03 a=setup:actpass a=rtcp-mux a=rtcp:16430 IN IP4 91.xxx.xxxx.xxx a=ssrc:4159978388 cname:tTLcMVJxIsF1gi8j a=ssrc:4159978388 msid:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a0 a=ssrc:4159978388 mslabel:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0v a=ssrc:4159978388 label:5K3pT3kGUXTisXNhdMYGtMP1VGBmzT0va0 a=ice-ufrag:VWQeyw6k2xxshnNB a=ice-pwd:6oDJad6JwBACKzMvlsAKOwUH a=candidate:8788212768 1 udp 659136 91.XXX.XXX.XXX16430 typ host generation 0 a=candidate:8788212768 2 udp 659136 91.XXX.XXX.XXX16430 typ host generation 0 a=silenceSupp:off - - - - a=ptime:20
Silviu ____________________________________________________________
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
_________________________________________________________________________ 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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_______________________________________________ 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
-- Luke Milbourne <luke.milbourne@gmail.com> Tel: 07857154817 Google Talk/Email: luke.milbourne@gmail.com