|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
MPEG2 Transport Stream vs Program Stream
There seems to be some confusion as to what these are. Hopefully I can help, and others will jump in if needed.
There's more to it than what I'm about to outline, but I'll point out the more useful things and let you dig deeper by reading this article.
HD recordings are streamed from the content providers as .ts files. If channel 18 has 4 subchannels: 18-1, 18-2, 18-3, 18-4 and you only record 18-3, the .ts file still contains the information for all four channels. The setting in the Sage.properties file that controls whether or not Sage records to .ts or .mpg files is: mmc/encode_digital_tv_as_program_stream By default it is set to true, and I believe with it on Sage is "snipping" 18-3 out of the .ts file and creating a single content program stream. The benefit is smaller file sizes. If you change the setting to false, the recorded file with be a .ts and unchanged from the format it was sent by the content provider (cable/satellite). This will result in bigger files but no extra processing has to be done. I came to Sage from BeyondTV. BTV records to .ts by default and has a feature called "StreamSnip" that let's the user create a Program Stream file on demand, or they can set the machine up to process a file in it's down time. Last edited by GollyJer; 10-02-2007 at 04:25 PM. |
#2
|
|||
|
|||
I don't see how this would make any difference for stuttering on playback of a recorded file. Maybe for Live TV, but even then I am not sure.
__________________
AMD Athlon 3000 |1GB Memory | eVGA 7600GS | 80GB, 300GB and 500GB SATAII | HDHomerun |Hauppage PVR-150 | SageMC 16x9 | Windows XP Pro. |
#3
|
|||
|
|||
Well I've learnt something today, thanks GollyJer.
|
#4
|
|||||
|
|||||
Quote:
Quote:
Quote:
Quote:
As far as I know, Sage strips unwanted subchannels regardless of the setting of that property. I think there's a different property that enables/disables the recording of "raw" tranport streams, but I don't remember what it is. Quote:
|
#5
|
||||
|
||||
Quote:
It's also interesting that Sage can do this on the fly and BeyondTV needs idle processor time to do the stripping.
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 |
#6
|
|||
|
|||
I think the only difference between TS and PS in Sage is that the PS files have any null packets stripped out. This would explain why PS files tend to be just a little bit smaller.
I think it's also worth noting that the way Sage strips the extra streams from TS files results in a TS that some programs won't be able to read if the orginal TS had multiple streams in it. I think this is because the meta data in the TS still references the streams that Sage stripped out. For instance, TheaterTek chokes on Sage TS files, and depending on which filters are the default on your system other direct-show based players may also have problems with them. |
#7
|
||||
|
||||
6.1 has some TS fixes that 6.0 doesn't have, so if non-compliant TS files are a problem for you, you should consider trying the beta (if you haven't already) and reporting any remaining compliance issues you find. Beta is your chance to get these things fixed quickly.
__________________
-- Greg |
#8
|
|||
|
|||
Quote:
|
#9
|
|||
|
|||
Well, TS fixes - and some new bugs. If you are using the MVP, I would not upgrade.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageMC/Showanalyzer and Transport Stream | bbig119 | SageTV Customizations | 2 | 01-21-2007 09:48 PM |
HDTV Transport Stream playback | DCipher | SageTV Software | 16 | 12-30-2006 09:04 AM |
multipart transport stream (.ts) file support? | pciccone | SageTV Beta Test Software | 3 | 04-16-2006 08:04 AM |
UK Freeview Frequencies - Help Needed | Pork Chop | SageTV United Kingdom | 53 | 04-13-2006 04:05 AM |
DVB-T transport stream playback / decode | dooferlad | Hardware Support | 0 | 03-06-2006 09:22 AM |