<!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 & 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>