rtp bundle support...session source source rtpfunnel gstrtpfunnel does not add ssrc to the srcpad...

Post on 04-Sep-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

RTPBundleSupportHåvardGraff-havard@pexip.com

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

Thanks!

§  Contact:§  havard@pexip.com§  hgr@#gstreamer

§  Questions?

top related