Once again, when replying to a Digest email, *please* trim your response properly, and set a proper “Subject:” line. (This is basic ’netiquette’. This is your last warning; your emails are already being moderated due to poor netiquette by you in the past.)
> On Oct 25, 2019, at 12:34 PM, Shyam Kaundinya > <shyam.kaundi...@digitalforcetech.com> wrote: > > The h.264 comes in as non-RTP, raw UDP packets I hope you allow for UDP packets getting lost (which is possible, even when UDP packets are sent locally). > , to a unicast IP address (localhost) and -not- in NAL unit per UDP packet. Then you will need to: - Use a “BasicUDPSource” to read from the UDP socket - Feed this into a parser - which you would need to write - that parses the incoming UDP data, and outputs a single NAL unit at a time (i.e. one NAL unit for each “getNextFrame()” request by the downstream object). Each such NAL unit should *not* begin with a ’00 00 00 01’ ’start code’. - Feed this into a “H264VideoStreamDiscreteFramer” (*not* a “H264VideoStreamFramer”). (This chain of objects would be created by the “createNewStreamSource()” virtual function in your “OnDemandServerMediaSubsession” subclass. Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel