![Page 1: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/1.jpg)
RTPBundleSupportHå[email protected]
![Page 2: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/2.jpg)
Whatisbundle?
§ Fromhttps://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation-39:§ ”…usageofasingleaddress:portcombination(BUNDLEaddress)for
receivingmedia,referredtoasbundledmedia”§ 10.1:”AllRTP-basedmediawithinasingleBUNDLEgroupbelongtoa
singleRTPsession”
![Page 3: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/3.jpg)
BundleReceive
RtpBin
Session
UDPsrc
SSRCDemux
JB
JB
PTDemux
PTDemux
Source
Source
![Page 4: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/4.jpg)
BundleSend
UDPsink
RtpBin
Session
Source
Source
Funnel
![Page 5: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/5.jpg)
ProblemswithGstFunnelhere
§ Caps&SSRC§ Youdon’twanttolockthesessionintooneoftheSSRCs§ Youdon’twantitchanging
§ KeyUnitRequest§ Whichpadshouldithit?
![Page 6: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/6.jpg)
IntroducingGstRTPFunnel
UDPsink
RtpBin
Session
Source
Source
RTPFunnel
![Page 7: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/7.jpg)
GstRTPFunnel
§ DoesnotaddSSRCtothesrcpadcaps§ WillforwardupstreameventstotherightSSRC§ Haveacommon-ts-offsetproperty
§ Forhavingyourrtp-timestampsuseacommonoffset(Microsoft)
§ Withtests(ofcourse!)J
![Page 9: RTP Bundle Support...Session Source Source RTPFunnel GstRTPFunnel Does not add SSRC to the srcpad caps Will forward upstream events to the right SSRC Have a common-ts-offset property](https://reader035.vdocument.in/reader035/viewer/2022062403/5fe5c7a2218725227a3dfcac/html5/thumbnails/9.jpg)