[Live-devel] H.264 NAL confusion

Jeremy Noring kidjan at gmail.com
Thu Mar 26 10:29:26 PDT 2009


> No.  Our software (in particular, the "H264VideoRTPSink" class)
> already implements the RTP payload format described in  RFC 3984.
> All you need to do is deliver - one at a time - NAL units to it
> (*without* a preceding 'length' field).

Ross,

Thank you for the clarification.  A few follow up questions:

1. I have my stream running, but I can't seem to get VLC to digest it.
Should VLC be able to play it?  If I use UDP streaming, I can see the
incoming packets but it never manages to figure out that the stream is
H.264.  If I use RTP, it doesn't seem to do much of anything.  Any thoughts?

2. Do I need to do anything with PPS and SPS information?  My encoder
supplies it but I don't currently do anything with it.  This could be my
problem (?).

Any help is greatly appreciated; my goal is to get the output of my
application to render correctly in VLC, so any advice would be great.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20090326/48629003/attachment.html>


More information about the live-devel mailing list