> 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