[Live-devel] Re-streaming RTP as RAW-UDP multicast transported as MPEGTS

Ross Finlayson finlayson at live555.com
Tue Aug 28 15:35:33 PDT 2018


> 2/ Since I am sinking with UDP multicast, there is no concept of "a client establishing a connection. As such would I need to send out the prop-sets (VPS+SPS+PPS) before sending out every incoming frame or every i-frame or at some kind of interval as a background handler ? 

I suggest sending them out before each I-frame.


>  3/ I was under the impression that I would need a container around RAW-UDP for that to be possible and hence chose to use a MPEGTS framer source. Sorry to have mischaracterized this on my earlier post. But, based on your responses so far, it appears that if I send out the prop-set stuff properly, I may not need the MPEGTS wrapper at all in order for a VLC client to be able to play it. Is my understanding correct ?

No.  All the receiver sees is a Transport Stream (over multicast raw-UDP).  Therefore, the SPS,PPS,VPS NAL units need to be fed to the TransportStreamMultiplexor, just like every other H.265 NAL unit.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/




More information about the live-devel mailing list