rtp bundle support...session source source rtpfunnel gstrtpfunnel does not add ssrc to the srcpad...
TRANSCRIPT
RTPBundleSupportHå[email protected]
Whatisbundle?
§ Fromhttps://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation-39:§ ”…usageofasingleaddress:portcombination(BUNDLEaddress)for
receivingmedia,referredtoasbundledmedia”§ 10.1:”AllRTP-basedmediawithinasingleBUNDLEgroupbelongtoa
singleRTPsession”
BundleReceive
RtpBin
Session
UDPsrc
SSRCDemux
JB
JB
PTDemux
PTDemux
Source
Source
BundleSend
UDPsink
RtpBin
Session
Source
Source
Funnel
ProblemswithGstFunnelhere
§ Caps&SSRC§ Youdon’twanttolockthesessionintooneoftheSSRCs§ Youdon’twantitchanging
§ KeyUnitRequest§ Whichpadshouldithit?
IntroducingGstRTPFunnel
UDPsink
RtpBin
Session
Source
Source
RTPFunnel
GstRTPFunnel
§ DoesnotaddSSRCtothesrcpadcaps§ WillforwardupstreameventstotherightSSRC§ Haveacommon-ts-offsetproperty
§ Forhavingyourrtp-timestampsuseacommonoffset(Microsoft)
§ Withtests(ofcourse!)J