Thank you for your response. 1/ Re: your response Re: a I just want to clear the air on the misunderstanding/miscommunication reg. modification of supplied code. I did not modify the supplied source code. I took testRTSPClient.cpp and made my own version of it, which follows the example of functions in H265VideoRTPSink namely createNew that calls fmtp_spropvps(),sps,pps and passes the output to parseSPropParameterSets (the createNew in H265VideoRTPSink uses a fragment but, I don't/won't need that in my RTSPClient for parsingSPropParamSets is what I meant) and auxSDPLine for example of building the propset string (which from your explanation is no longer required). I am not using H265VideoRTPSink for anything else other than as an example reference code for use of spropvps, and parseSPropParameterSets functions that is recommended by the FAQ for decoding received data in RTSPclient : http://www.live555.com/liveMedia/faq.html#testRTSPClient-how-to-decode-data
Re: b Noted. Thank you. 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 ? 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 ? Regards Shyam
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel