<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">Hi Steve,<br><br>While implementing a streamer out and streamer in for H.264, you need to ensure the following:<br><br>On Server:<br>- SPS and PPS are used to generate sprop_parameter_sets. The 2 parameter sets i.e. SPS and PPS should be encoded in base-64 format with a comma separating the two. Do note that SPS and PPS information should not have the NALU start code. This is passed along with SDP information<br>- While transmitting using livemedia library, you should strip off the NALU start code i.e. 0x00 00 00 01. <br><br>On the receiver end:<br>- You need to gather SPS and PPS from SDP once your media sub-session is created, which involved base64 decoding and adding a NALU start code (dependent on the decoder connected at the output
 of receiver<br>- You should be receiving data NALU by NALU, but probably need to attach the NALU start code at the starting of each packet received.<br><br>In general, you may require an interface to interact with H264VideoRTPSource/H264VideoRTPSink classes.<br><br>Hope this helps.<br><br>Ganesh<br><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Steve Jiekak &lt;devaureshy@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> live-devel@ns.live555.com<br><b><span style="font-weight: bold;">Sent:</span></b> Thursday, August 20, 2009 4:05:05 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [Live-devel] Receiver for H.264<br></font><br>
Hi,<br><br>I am trying to write a receiver for H.264, but my efforts are vain.<br>I already have a successful streamer which start an rstp server, and was trying to <br>write a sender/receiver as for mpeg1or2.<br><br>Actually my sender/receiver looks like the testMPEG1or2Streamer/testMPEG1or2Receiver <br>
without&nbsp; RSTP, and I took care to use the right SOurce/Sink class. FFmpeg<br>recognise the format, with "Duration: N/A, bitrate: N/A", and vlc is not able to play it.<br><br>Con someone tell me what's missing??<br>
Regards, Steve Jiekak<br><br>
</div></div></div><br>



      </body></html>