<div class="gmail_quote"><span style="border-collapse:collapse"><div>Hi I am trying to dump a h.264 1080i source stream into raw bitstream file, the stream plays fine on mplayer over rtsp. However when I dump the video stream using -dumpvideo and -umpfile mplayer can&#39;t play it back. It looks like the bitstream only has one IDR frame (00 00 00 01 65) and no other NALU like sps/pps and mplayer complains about not finding them. But the rtsp stream version works flawlessly. If I look at the wireshark trace, I see that the stream starts with the&nbsp;rtp payload</div>

<div>&nbsp;</div><div>0x7c 85 88 84 ..very first rtp packet</div><div>0x7c05d34f ... 2nd rtp packet</div><div>&nbsp;</div><div>:::::</div><div>&nbsp;</div><div>:::::</div><div>&nbsp;</div><div>0x7c457c1ff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; being&nbsp;the last one in the gop (marker bit set)</div>

<div>&nbsp;</div><div>&nbsp;</div><div>i think thats an idr frame..</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>the subsequent frames rtp payloads are:</div><div>&nbsp;</div><div>5c819a20&nbsp;&nbsp;&nbsp; first RTP paket of 2nd frame (possibly a p frame? )&nbsp;</div>

<div>5c01ff37 &nbsp; &nbsp; &nbsp;2nd RTP packet</div><div>:</div><div>534172c4 &nbsp;last RTP of 2nd frame and mrkar set<br></div><div>&nbsp;</div><div><br></div><div>roughly about 35 frames of type 5c81 .. 5c01 .. 5c41 &#39;s</div><div><br></div>

<div>then it repeats with&nbsp;</div><div><br></div><div>7c858884 etc</div><div><br></div><div><br></div><div>&nbsp;</div><div>etc etc</div><div>&nbsp;</div><div>&nbsp;</div><div>Anybody have any clue how to interprete these nalu headers in terms of</div>

<div>anex b style bitstream?</div><div><br></div><div>why would mplayer only convert the first IDR and not the other ones ? Is there anything missing from the subsequent IDR frames? Where are the SPS and PPS?</div><div>&nbsp;</div>
<div>thnx</div><div>&nbsp;</div></span>
</div><br>