[Live-devel] Error message while using live555 proxy server

Ross Finlayson finlayson at live555.com
Wed Jul 11 09:31:14 PDT 2012


> I am getting the following error message (H264VideoStreamDiscreteFramer error: MPEG 'start code' seen in the input) while using live555 proxyserver to stream RTSP streams from a few of my IP cameras. This error seems to appear in many IP cameras from a particular vendor. However, it does not appear for other IP cameras. Is it a camera related error?

Yes, the cameras (for which you see the error message) are incorrectly including MPEG 'start codes' - i.e., 0x00 0x00 0x00 0x01 bytes - at the front of the NAL units that are packed into RTP packets.

Please contact the vendor of those cameras, telling them that they are not in compliance with the H.264/RTP standard: RFC 3984.  (Note in particular, section 1.3 of RFC 3984, which describes the first byte of each NAL unit that is packed into a RTP packet.)


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120711/1b83251f/attachment.html>


More information about the live-devel mailing list