<!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>
</x-tab>Mermaid.ts</blockquote>
<blockquote>
<ul type="square">
<li>Original MPEG2 TS file</ul>
</blockquote>
<blockquote>2.<x-tab>
</x-tab>Mermaid.tsx</blockquote>
<blockquote>
<ul type="square">
<li>Index of #1</ul>
</blockquote>
<blockquote>3.<x-tab>
</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>
</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>
</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>
</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>
</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>
</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). 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. Therefore this
extra PES header data will (most likely) also be in at least some of
the ".ts" 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 ".ts" 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>