
Blu-ray Disc software players can handle some encrypted sources. Such media players only opens and plays unencrypted M2TS video files. Picture Motion Browser, a video player from Sony AVCHD camcoders, is also capable of playing M2TS files. Some players may need extra video codecs, component or plugin installed to help decode M2TS videos for smooth playback. M2TS video files can be played by Windows Media Player, VLC Media Player, ALLPlayer, MPlayer, PotPlayer, other third-party M2TS player or HD video players which are versatile with the support for playing overall video formats on PC/Mac. Fortunately, PS and TS streams only differ in delivery information, rather than actual video or audio data, it can be done without any re-encoding or quality loss. And it's often necessary to re-package the elementary streams before working with them on your computer. Most applications are designed to open MPEG-2 files expect the standard information from a Program Stream. Since only one program will be captured at a time, that's what the resulting MPEG file will contain. Capture devices can simply copy MPEG-2 streams as they're broadcast use SPTS streams. The other common use for SPTS streams is for stream Capture. Unlike Programs Streams which are optimized for efficient storage and assume the decoder has access to the entire stream for synchronization purposes, Transport Streams are designed for delivering data in real time over unreliable transport media, to a device which is assumed to start reading data from some point after the beginning of transmission. Transport Stream vs Program Stream (TS vs PS)
