Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Newbies

Reply
 
Thread Tools Display Modes
Old 23rd June 2006, 15:31   #1  |  Link
Renkin
Registered User
 
Renkin's Avatar
 
Join Date: Jan 2006
Posts: 4
Difference between MPEG2 TS and PS streams ?

I already looked for this info, including here, and it looks like no one can totally agree about the stream's features...

TS stand for Transport Stream and is DVD compliant. This is the kind of stream you get when ripping ( remember those video ts folders ? )

PS stand for Program Stream and is DVD compliant too, according to the VLC FAQ about streaming.

So, what's the deal ? Is there a "more DVD compliant" one, or a "more online streaming" ?
I'm using the Digital Rapids encoder named Streamz... It's full of preset with those 2 MPEG 2 codecs but i can see the difference...
Thanks for your help !
Renkin is offline   Reply With Quote
Old 23rd June 2006, 15:52   #2  |  Link
neuron2
_
 
neuron2's Avatar
 
Join Date: Jan 2002
Posts: 16,653
Transport streams are NOT DVD compliant and the "ts" has nothing to do with the "TS" in VIDEO_TS (which is short for "title set").

I refer you here for the authoritative treatment of the differences between transport and program streams:

http://neuron2.net/library/mpeg2/iso13818-1.pdf

Last edited by neuron2; 23rd June 2006 at 15:55.
neuron2 is offline   Reply With Quote
Old 23rd June 2006, 16:41   #3  |  Link
Renkin
Registered User
 
Renkin's Avatar
 
Join Date: Jan 2006
Posts: 4
Thanks for this file ! The authors sure look trustable this time.

I got my answer but i don't know what a "program of coded data" is when they say that a a TS stream can store of communicate one or more program data.
Is a "program of coded data" another kind of stream, or a way to organize data ?
Renkin is offline   Reply With Quote
Old 23rd June 2006, 17:47   #4  |  Link
neuron2
_
 
neuron2's Avatar
 
Join Date: Jan 2002
Posts: 16,653
Generically, a "program" is a set of streams that make up a coordinated content. For example, you tune to channel 11 and watch the Nova "program". That program has video and audio streams that go together. So, a transport stream can contain multiple progams in this sense. If you use DGIndex to view the PAT/PMT tables of a transport stream, it will show you all the programs and their elementary streams.

A "program stream" on the other hand can contain only one program in this sense.

So yes, a "program of coded data" is a way to refer to the package of elementary streams making up one program's content.

Last edited by neuron2; 24th June 2006 at 16:10.
neuron2 is offline   Reply With Quote
Old 24th June 2006, 15:16   #5  |  Link
Renkin
Registered User
 
Renkin's Avatar
 
Join Date: Jan 2006
Posts: 4
I got it all this time.
Thanks for the explanation and your answers
Renkin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.