[Live-devel] Is data parsed before being sent by live555

Ross Finlayson finlayson at live555.com
Mon Feb 25 15:50:56 PST 2019



> On Feb 26, 2019, at 10:21 AM, Kevin Bailey <kevin at advantaacomputer.com> wrote:
> 
> I've noticed that if I made specific modification to my NAL units before passing them over to live555 (including totally randomizing the bits) the NAL unit will not be sent at all to the client. Does live555 parse NAL units prior to sending them out to clients?

Yes, because of the payload-format-specific headers (inside RTP packets) that are defined for the RTP payload format for H.264 (see RFC 3984).  The input to a “H264VideoRTPSink” must be a well-formed H.264 NAL unit.


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




More information about the live-devel mailing list