<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="微軟正黑體">Hi there :<br>
<br>
We're using LIVE555 latest version (says 2009/11/27),<br>
and build it at openSUSE 11.1 done.<br>
<br>
Using our own RTSP client, on WinCE 5.0, by eVC.<br>
<br>
For now, our RTSP client </font></font><font size="-1"><font
 face="微軟正黑體">is working well<br>
on </font></font><font size="-1"><font face="微軟正黑體">LIVE555
Streaming Server, </font></font><font size="-1"><font
 face="微軟正黑體">with normal play &amp; pause function.</font></font><br>
<font size="-1"><font face="微軟正黑體"><br>
But we're facing an issue with trick play, the story is:<br>
</font></font>
<ul>
  <li>Start RTSP client to play a content (MPEG2 TS, indexed by your
MPEG2TransportStreamIndexer)<br>
  </li>
  <li><font size="-1"><font face="微軟正黑體">Start to trick play
(FF 2x).</font></font></li>
  <ul>
    <li><font size="-1"><font face="微軟正黑體">For example, start
trick play from 00:01:20 of movie.<br>
      </font></font></li>
  </ul>
  <li><font size="-1"><font face="微軟正黑體">The output picture
was frozen, but player still working</font></font></li>
  <li><font size="-1"><font face="微軟正黑體">Back to normal play</font></font></li>
  <ul>
    <li><font size="-1"><font face="微軟正黑體">The picture will
going on playback, but from 00:01:42 of movie.</font></font></li>
  </ul>
</ul>
<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 ?</li>
  <li>Is that possible I can modify the source code to remove it ?</li>
  <ul>
    <li>If so, which .cpp file should I looked for ?<br>
    </li>
  </ul>
</ol>
<br>
<pre>Thanks in advance~


<font face="Fixedsys">RR @ </font>2009/12/25<font face="Fixedsys"></font></pre>
</body>
</html>