> 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/

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to