<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Afternoon
<font size="-1"><font face="微軟正黑體">Ross Finlayson from live
network :<br>
<br>
Please visit our FTP site with following account information<br>
</font></font>
<ul>
  <li><font size="-1"><font face="微軟正黑體">IP: "<font
 color="#ff0000">60.250.38.86</font>"</font></font></li>
  <li><font size="-1"><font face="微軟正黑體">Username: "<font
 color="#ff0000">live555</font>"</font></font></li>
  <li><font size="-1"><font face="微軟正黑體">Password: "<font
 color="#ff0000">live555</font>"</font></font></li>
  <li><font size="-1"><font face="微軟正黑體">Path: "<font
 color="#ff0000">/</font></font></font><font size="-1"><font
 face="微軟正黑體">"</font></font></li>
</ul>
There are some MPEG2 TS files, and each one was :<br>
<ol>
  <li>Mermaid.ts</li>
  <ul>
    <li>Original MPEG2 TS file</li>
  </ul>
  <li>Mermaid.tsx</li>
  <ul>
    <li>Index of #1</li>
  </ul>
  <li>Mermaid_FF2x_openRTSP.ts</li>
  <ul>
    <li>FF 2x, generated from openRTSP</li>
    <li>FF from 00:15 to 01:15<br>
    </li>
    <li><font color="#ff0000">The result was almost like #4, except
some broken frame</font></li>
  </ul>
  <li>Mermaid_FF2x_test.ts</li>
  <ul>
    <li>FF 2x, generated from testMPEG2TransportStreamTrickPlay</li>
    <li>FF 2x from 0:15</li>
  </ul>
  <li>Mermaid_FF8x_test.ts</li>
  <ul>
    <li>FF 8x, generated from testMPEG2TransportStreamTrickPlay</li>
    <li>FF 8x from 0:15</li>
  </ul>
  <li>Mermaid_RW2x_openRTSP.ts</li>
  <ul>
    <li>RW 2x, generated from openRTSP</li>
    <li>RW 2x from 01:15 to 00:15</li>
    <li><font color="#ff0000">The result was almost like #7, except
some broken frame</font></li>
  </ul>
  <li>Mermaid_RW2x_test.ts</li>
  <ul>
    <li>RW 2x, generated from testMPEG2TransportStreamTrickPlay</li>
    <li>RW 2x from 01:15 to 00:00<br>
    </li>
  </ul>
  <li>Mermaid_RW8x_test.ts</li>
  <ul>
    <li>RW 8x, generated from testMPEG2TransportStreamTrickPlay</li>
    <li>RW 8x from 01:15 to 00:00</li>
  </ul>
</ol>
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<br>
extra PES head packet in each UDP packet, and let 7 TS packet become 6
TS packet.<br>
(to fit maximum size of 1 UDP packet)<br>
And that caused decoder (VIA's MPEG2 SDK, with CX700M chip) can't work,<br>
so that picture was frozen...<br>
<br>
We'll try to push VIA if they can solve their SDK to keep it work.<br>
But also:<br>
<ol>
  <li>What reason let the extra PES packet there <font color="#ff0000">?</font></li>
  <li>Is that possible I can modify the source code to remove it <font
 color="#ff0000">?</font></li>
  <ul>
    <li>If so, which .cpp file should I looked for <font
 color="#ff0000">?</font></li>
  </ul>
</ol>
<br>
Any suggestions are welcome~_~<br>
<br>
RR @ 2010/01/05<br>
</body>
</html>