Dear Ross,<br><br>we started to develop using H264 protocol and we have some questions about it. We are using all the comunication with live555 to extract data from an Ip Camera with protocol H264. We have single NAL unit mode non-interleaved and we are having problems to decompress using x264. <br>
<br>When we use x264 we init correctly the codec but when we try to decompress we recieve ICERR_ERROR. If we try to decompress with VLC all its ok and we can see the video correctly.<br><br>This are our questions:<br><br>
- When I recieve every frame I recieve too one packet every time and we ignore this, we use subsession->rtpSource()->curPacketMarkerBit() to do this. This packet we think is only for information because is very small, 52 or 53 bytes. Is possible parse this packet to know what information contains?<br>
<br>- The other question is about another very small packet of 4 bytes that we recieve. That packet is recieved after X frames. We dont know what is this and the information that it contains.<br><br>- We need some information of the two packets to decompress the image data to avoid the ICERR_ERROR?<br>
<br>PD: We have been reading "RTP Payload Format for H.264 Video" and the FAQ of live555 and we dont find the solution.<br>
<br>Thank you in advance.<br clear="all"><br>-- <br>Miguel Angel Arcos<br>