<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] RTSP trick play, extra PES packet
issue..</title></head><body>
<blockquote type="cite" cite>There are some MPEG2 TS files, and each
one was :<br>
<blockquote>1.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid.ts</blockquote>
<blockquote>
<ul type="square">
<li>Original MPEG2 TS file</ul>
</blockquote>
<blockquote>2.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid.tsx</blockquote>
<blockquote>
<ul type="square">
<li>Index of #1</ul>
</blockquote>
<blockquote>3.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_FF2x_openRTSP.ts</blockquote>
<blockquote>
<ul type="square">
<li>FF 2x, generated from openRTSP
<li>FF from 00:15 to 01:15
<li><font color="#FF0000">The result was almost like #4, except some
broken frame</font></ul>
</blockquote>
<blockquote>4.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_FF2x_test.ts</blockquote>
<blockquote>
<ul type="square">
<li>FF 2x, generated from testMPEG2TransportStreamTrickPlay
<li>FF 2x from 0:15</ul>
</blockquote>
<blockquote>5.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_FF8x_test.ts</blockquote>
<blockquote>
<ul type="square">
<li>FF 8x, generated from testMPEG2TransportStreamTrickPlay
<li>FF 8x from 0:15</ul>
</blockquote>
<blockquote>6.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_RW2x_openRTSP.ts</blockquote>
<blockquote>
<ul type="square">
<li>RW 2x, generated from openRTSP
<li>RW 2x from 01:15 to 00:15
<li><font color="#FF0000">The result was almost like #7, except some
broken frame</font></ul>
</blockquote>
<blockquote>7.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_RW2x_test.ts</blockquote>
<blockquote>
<ul type="square">
<li>RW 2x, generated from testMPEG2TransportStreamTrickPlay
<li>RW 2x from 01:15 to 00:00</ul>
</blockquote>
<blockquote>8.<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</x-tab>Mermaid_RW8x_test.ts</blockquote>
<blockquote>
<ul type="square">
<li>RW 8x, generated from testMPEG2TransportStreamTrickPlay
<li>RW 8x from 01:15 to 00:00</ul>
</blockquote>
</blockquote>
<blockquote type="cite" cite>FYR.<br>
<br>
But also, would like to ask some questions...<br>
<br>
After analyzed packet with WireShark(tm), we found that LIVE555 will
send an</blockquote>
<blockquote type="cite" cite>extra PES head packet in each UDP
packet</blockquote>
<div><br></div>
<div>Our Transport Stream RTP streaming code will transmit exactly the
Transport Stream data that it was given (plus RTP headers, of
course).&nbsp; Therefore, if you are seeing extra PES header data in
the network packets, then this data must have been present in the
Transport Stream data that's being streamed.&nbsp; Therefore this
extra PES header data will (most likely) also be in at least some of
the &quot;.ts&quot; files that you list above.</div>
<div><br></div>
<div>To make it easier for me to track down your problem, could you
please say which of the seven &quot;.ts&quot; files that you list
above contain this extra PES header data?</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>