Re: Where I can get the open sofware to play TS file?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[sorry if i break the thread but i read this list in a digest form..]


Subject:
 Where I can get the open sofware to play TS file?
From:
loody <miloody@xxxxxxxxx>
Date:
Tue, 29 Jul 2008 20:38:33 +0800
To:
linux-dvb@xxxxxxxxxxx

To:
linux-dvb@xxxxxxxxxxx


Dear all:
I study 13818-1 recently, but I cannot understand the whole flow of
PCR, PTS and DTS.
as nico already told you, this PCR is the "tick" information that sync remote decoders to the clock inside the source (the TS player).

then, DTS and PTS are timestamps on every frames with which the decoder decide when decode or present each single frame. the tough problem is that in a "real decoder" (aka cheap, crappy or whatever..) you have though constraints on the buffer so you need to act quickly otherwise you'll occur in underrun and overrun of these buffers, i.e. artifacts (blocking freeze) on the screen.. (it depends on the concealment techniques implemented..)

if you play a Ts in a "fatty" PC, with huge buffers, you don't mind to be so picky in the PCR recovery so VLC and MPLAYER don't need to cope so much to give a reasonable quality (albeit latency increases).

if you want, you can get some interesting tools to study PCR creation and test something, multiplexing remultiplexing, on real TS (if you can get them from the air..).

i work in Avalpa, a company developing a free (GPL) software toolbox for digital television management, OpenCaster (formerly JustDvb-It), you can get it here:

http://www.avalpa.com/component/content/article/12-newsflash/35-opencaster-ver10-release-today-2062008

this toolbox is composed of something like 10 different basic utitilities.
putting them together, you cold achieve a great number of services for (interactive) digital television..

you should focus on "tsstamp" and "tspcmeasure", these are related to PCR.

hope that helps. let me know if you have more questions.

bye

andrea venturi




Would someone please tell me where I can get any open TS-player or
part of source code which can help me to figure this part out?
ps:I have check ffmpeg and vcl, and both of them seem cannot play TS directly.

appreciate your help,
miloody


begin:vcard
fn:Andrea Venturi
n:;Andrea Venturi
org:Avalpa Digital Engineering SRL
adr;dom:;;Via dell'Arcoveggio 49/5;Bologna;BO;40129
email;internet:a.venturi@xxxxxxxxxx
title:CEO
tel;work:+39 0514187531
tel;cell:+39 3477142994
url:www.avalpa.com
version:2.1
end:vcard

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux