[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