<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2658.24">
<TITLE>RE: [linux-dvb] relating PTS to 'real' time</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Stef,</FONT>
</P>

<P><FONT SIZE=2>There is no process relating PCR /PTS to real time (assuming by real time you mean GMT or UTC etc)</FONT>
<BR><FONT SIZE=2>PCR values wrap at an interval greater than 24 hours. </FONT>
<BR><FONT SIZE=2>There is rarely any relationship between the PCR value and 'wall clock time'.</FONT>
</P>

<P><FONT SIZE=2>The PTS relates to the PCR - that is the PTS is the presentation time stamp for the content it is embedded in (video, audio or subtitles). When the PCR value in the stream matches the PTS, the content should be presented (i.e. the video frame should be visible, audio heard, or subtitle displayed).</FONT></P>

<P><FONT SIZE=2>Hope this helps...</FONT>
</P>

<P><FONT SIZE=2>regards</FONT>
</P>

<P><FONT SIZE=2>John Birch</FONT>
<BR><FONT SIZE=2>Senior Software Engineer,</FONT>
<BR><FONT SIZE=2>Screen Subtitling Systems&nbsp; </FONT>
<BR><FONT SIZE=2>The Old Rectory, Church Lane</FONT>
<BR><FONT SIZE=2>Claydon, Ipswich, Suffolk</FONT>
<BR><FONT SIZE=2>IP6 OEQ</FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
<BR><FONT SIZE=2>www.screen.subtitling.com</FONT>
</P>

<P><FONT SIZE=2>See us at IBC Amsterdam&nbsp; 9th-13th September Stand No. 1.441</FONT>
</P>

<P><FONT SIZE=2>This message is intended only for the use of the person(s) (&quot;the Intended Recipient&quot;) to whom it is addressed. It may contain information which is privileged and confidential within the meaning of the applicable law. Accordingly any dissemination, distribution, copying or other use of this message or any of its content by any person other than the Intended Recipient may constitute a breach of civil or criminal law and is strictly prohibited. If you are not the Intended Recipient please destroy this email and contact the sender as soon as possible.</FONT></P>

<P><FONT SIZE=2>In messages of non-business nature, the views and opinions expressed are the author's own and do not necessarily reflect the views and opinions of the Screen Subtitling Systems Limited.</FONT></P>

<P><FONT SIZE=2>Whilst all efforts are made to safeguard Inbound and Outbound emails, we cannot guarantee that attachments are Virus-free or compatible with your systems and do not accept any liability in respect of viruses or computer problems experienced.</FONT></P>

<P><FONT SIZE=2>&nbsp;</FONT>
</P>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: linux-dvb-bounces@linuxtv.org</FONT>
<BR><FONT SIZE=2>[<A HREF="mailto:linux-dvb-bounces@linuxtv.org">mailto:linux-dvb-bounces@linuxtv.org</A>]On Behalf Of Stefan Magdalinski</FONT>
<BR><FONT SIZE=2>Sent: 23 August 2005 13:28</FONT>
<BR><FONT SIZE=2>To: linux-dvb@linuxtv.org</FONT>
<BR><FONT SIZE=2>Subject: Re: [linux-dvb] relating PTS to 'real' time</FONT>
</P>
<BR>

<P><FONT SIZE=2>Robert Schlabbach wrote:</FONT>
<BR><FONT SIZE=2>&gt; From: &lt;public@whitelabel.org&gt;</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt;&gt;When grabbing channels from a dvb-t transport stream and demuxing, the</FONT>
<BR><FONT SIZE=2>&gt;&gt;presentation timestamps seem to be offset from physical time. E.g. for</FONT>
<BR><FONT SIZE=2>&gt;&gt;BBC One on freeview in the UK, it seems to be about 4.5 hours.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; MPEG-2 PTS/DTS do _not_ refer to any real time clock, but rather to the</FONT>
<BR><FONT SIZE=2>&gt; clock provided through the PCR.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
</P>

<P><FONT SIZE=2>That's what I figured. If I were to rephrase my question, what is the</FONT>
<BR><FONT SIZE=2>process for matching timestamp data from the streams to real time?</FONT>
</P>

<P><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt;&gt;How does this work? I've googled all over the place, but can't find an</FONT>
<BR><FONT SIZE=2>&gt;&gt;explanation.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; You need to read ISO/IEC 13818-1 or ITU-T H.222.0. The latter can be</FONT>
<BR><FONT SIZE=2>&gt; downloaded for free if you register for three free standards downloads (per</FONT>
<BR><FONT SIZE=2>&gt; year) at www.itu.org.</FONT>
</P>

<P><FONT SIZE=2>I have read it, but not found it hugely edifiying. I'm not being lazy,</FONT>
<BR><FONT SIZE=2>just thick.</FONT>
</P>

<P><FONT SIZE=2>stef</FONT>
</P>

<P><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Regards,</FONT>
<BR><FONT SIZE=2>&gt; --</FONT>
<BR><FONT SIZE=2>&gt; Robert Schlabbach</FONT>
<BR><FONT SIZE=2>&gt; e-mail: robert_s@gmx.net</FONT>
<BR><FONT SIZE=2>&gt; Berlin, Germany</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; _______________________________________________</FONT>
<BR><FONT SIZE=2>&gt; linux-dvb mailing list</FONT>
<BR><FONT SIZE=2>&gt; linux-dvb@linuxtv.org</FONT>
<BR><FONT SIZE=2>&gt; <A HREF="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb" TARGET="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</A></FONT>
</P>
<BR>

<P><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>linux-dvb mailing list</FONT>
<BR><FONT SIZE=2>linux-dvb@linuxtv.org</FONT>
<BR><FONT SIZE=2><A HREF="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb" TARGET="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</A></FONT>
</P>

</BODY>
</HTML>