<div><div dir="auto">WebRTC is a moving target and even if FS does not support bundle it can support WebRTC in other ways but you need to be on 1.8.</div><div dir="auto"><br></div><div dir="auto">ClueCon is coming in August. <a href="https://cluecon.com">https://cluecon.com</a> there will be separate panels on both FreeSWITCH and WebRTC and there is a lot to learn there.</div></div><div dir="auto"><br></div><div dir="auto"><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 14, 2019 at 6:13 PM Sowmya Venkat <<a href="mailto:sowmyatv@gmail.com">sowmyatv@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>Thanks Lawrence, yes you are right, the latest draft version is 54, <span style="font-family:sans-serif">by mistake I pasted the wrong link.</span> </div><div dir="auto"><br></div><div dir="auto">I understand it's a draft, I would still like to clarify with FS if there is a plan in the roadmap to support BUNDLE, as I understand all browsers support it already and bundling is much more efficient..</div><div dir="auto"><br></div><div dir="auto">Thanks</div><div dir="auto"></div></div><div dir="auto"><div dir="auto">Sowmya<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Fri, Jun 14, 2019, 10:12 PM Lawrence Conroy <<a href="mailto:lconroy@insensate.co.uk" target="_blank">lconroy@insensate.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi There,<br>
Where do I begin?<br>
1. I sure hope that fS doesn't implement an expired draft.<br>
What you mean is <<a href="https://datatracker.ietf.org/doc/draft-ietf-mmusic-sdp-bundle-negotiation/" rel="noreferrer noreferrer" target="_blank">https://datatracker.ietf.org/doc/draft-ietf-mmusic-sdp-bundle-negotiation/</a>><br>
i.e.,the latest version is -54, *not* -39.<br>
(BTW, it's in the RFC editor queue, so it won't expire in 4 days time ;)<br>
<br>
2. That latest version is held in the RFC editor queue (for 6 months so far) due to a snafu on the references it makes.<br>
<br>
>From much experience, therein lies the problem ...<br>
It's unwise for developers to implement a draft (anyone can write one and get it published, on any topic, including "communications carried by little green men").<br>
That means Devs typically wait until the RFC is published.<br>
Otherwise it's like trying to nail smoke to the wall; until it's an RFC, it can change (and all your code ends up targetting the wrong spec).<br>
<br>
In this case RFC publication is blocked until people get together with the rfc-editor to sort out the snafus.<br>
So ... it's not really down to the fS devs -- it's down to the IETF document shepherd, draft authors & the rfc-editor.<br>
<br>
The document shepherd in this case (Flemming Adreasen) may know when he thinks this will be fixed.<br>
see <<a href="https://datatracker.ietf.org/wg/mmusic/about/" rel="noreferrer noreferrer" target="_blank">https://datatracker.ietf.org/wg/mmusic/about/</a>> for the details.<br>
<br>
I did all that by checking the IETF web sites (not the fastest in the world, but they do work). It's easy.<br>
Any other stuff on the interwebs is "non-canon" :)<br>
<br>
best regards,<br>
Lawrence<br>
<br>
On 14 Jun 2019, at 06:43, Sowmya Venkat <<a href="mailto:sowmyatv@gmail.com" rel="noreferrer" target="_blank">sowmyatv@gmail.com</a>> wrote:<br>
> Hi,<br>
> I am trying to understand the expected behavior of latest FS when the client sends SDP offer with RTP BUNDLE and uses the exact same IP + port combination for both audio and video media components. Is BUNDLE (<a href="https://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation-39" rel="noreferrer noreferrer" target="_blank">https://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation-39</a>) supported by FS? If not, can you pls let me know the when it is planned to add the support for the same? <br>
> <br>
> I am seeing the below errors in fs_cli. Can you pls confirm if the issue is because BUNDLE is not supported by FS?<br>
> <br>
> 2019-06-12 07:01:03.143578 [DEBUG] switch_core_media.c:3236 alternate payload received (received 96, expecting 111)<br>
> 2019-06-12 07:01:03.143578 [WARNING] switch_core_media.c:3259 Could not change to payload type 96, ignoring...<br>
> 2019-06-12 06:52:36.463638 [ERR] mod_opus.c:921 Decoder Error: buffer too small fs:4080 plc:false!<br>
> 2019-06-12 06:52:36.463638 [ERR] switch_core_io.c:633 Codec RAW Signed Linear (16 bit) decoder error! [9]<br>
> 2019-06-12 06:52:36.543581 [ERR] mod_opus.c:921 Decoder Error: corrupted stream fs:4080 plc:false! <br>
> <br>
> Here are the relevant SDP m and a lines from the client's offer:<br>
> <br>
> a=group:BUNDLE audio video<br>
> ....<br>
> m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126<br>
> a=mid:audio<br>
> a=rtcp-mux<br>
> a=rtpmap:111 opus/48000/2<br>
> a=candidate:1 1 udp 2013266431 35.162.237.109 38673 typ host<br>
> ....<br>
> m=video 9 UDP/TLS/RTP/SAVPF 96 98 100 102 127 125 108<br>
> a=mid:video<br>
> a=rtcp-mux<br>
> a=rtpmap:96 VP8/90000<br>
> a=candidate:1 1 udp 2013266431 35.162.237.109 38673 typ host <br>
> <br>
> Thanks <br>
> Sowmya<br>
> <br>
> <br>
> _________________________________________________________________________<br>
> <br>
> The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" rel="noreferrer noreferrer" target="_blank">https://signalwire.com</a><br>
> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
> Build your next product on our scalable cloud platform.<br>
> <br>
> Join our online community to chat in real time <a href="https://signalwire.community" rel="noreferrer noreferrer" target="_blank">https://signalwire.community</a><br>
> <br>
> Professional FreeSWITCH Services<br>
> <a href="mailto:sales@freeswitch.com" rel="noreferrer" target="_blank">sales@freeswitch.com</a><br>
> <a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a><br>
> <br>
> Official FreeSWITCH Sites<br>
> <a href="https://freeswitch.com/oss" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
> <a href="https://freeswitch.org/confluence" rel="noreferrer noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
> <a href="https://cluecon.com" rel="noreferrer noreferrer" target="_blank">https://cluecon.com</a><br>
> <br>
> FreeSWITCH-users mailing list<br>
> <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="noreferrer" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
> <a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
<br>
_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" rel="noreferrer noreferrer" target="_blank">https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://signalwire.community" rel="noreferrer noreferrer" target="_blank">https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" rel="noreferrer" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" rel="noreferrer" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div></div></div>
_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" rel="noreferrer" target="_blank">https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://signalwire.community" rel="noreferrer" target="_blank">https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Anthony Minessale II</div><div dir="ltr">Founder, FreeSWITCH.</div><div dir="ltr"><div><a href="http://freeswitch.com" target="_blank">http://freeswitch.com</a></div><div><br></div><div><br></div><div><span style="font-size:12.8px"><a href="https://youtu.be/l_hOxzCt6X4" target="_blank">https://youtu.be/l_hOxzCt6X4</a></span><br></div><div><a href="https://www.youtube.com/watch?v=oAxXgyx5jUw" target="_blank">https://www.youtube.com/watch?v=oAxXgyx5jUw</a><br></div><div><a href="https://www.youtube.com/watch?v=9XXgW34t40s" style="color:rgb(17,85,204);font-size:12.8000001907349px" target="_blank">https://www.youtube.com/watch?v=9XXgW34t40s</a></div><div><a href="https://www.youtube.com/watch?v=NLaDpGQuZDA" target="_blank">https://www.youtube.com/watch?v=NLaDpGQuZDA</a><br></div></div></div></div></div></div></div></div></div>