What is TS Video Format
MPEG transport stream (MPEG-TS, MTS or TS) is a standard format for transmission and storage of audio, video, and Program and System Information Protocol (PSIP) data. It is used in broadcast systems such as DVB, ATSC and IPTV. Transport Stream is specified in MPEG-2 Part 1, Systems (formally known as ISO/IEC standard 13818-1 or ITU-T Rec. H.222.0).
Transport stream specifies a container format encapsulating packetized elementary streams, with error correction and stream synchronization features for maintaining transmission integrity when the signal is degraded. Transport streams differ from the similarly named program streams in several important ways: program streams are designed for reasonably reliable media, such as discs (like DVDs), while transport streams designed for less reliable transmission, namely terrestrial or satellite broadcast. Further, a transport stream may carry multiple programs.
TS is specified in MPEG-2, and it is a standard format for transmission and storage of audio, video, and data, and is used in broadcast systems such as DVB and ATSC. Transport stream specifies a container format encapsulating packetized streams, with error correction and stream synchronization features for maintaining transmission integrity when the signal is degraded.
Important Elements of a Transport Stream
A packet is the basic unit of data in a transport stream. It starts with a sync byte and a header. Additional optional transport fields, as signaled in the optional adaptation field, may follow. The rest of the packet consists of payload. Packets are 188 bytes in length, but the communication medium may add some error correction bytes to the packet. ISDB-T and DVB-T/C/S uses 204 bytes and ATSC 8-VSB, 208 bytes as the size of emission packets (transport stream packet + FEC data). ATSC transmission adds 20 bytes of Reed-Solomon forward error correction to create a packet that is 208 bytes longThe 188-byte packet size was originally chosen for compatibility with ATM systems.
Packet Identifier (PID)
Each table or elementary stream in a transport stream is identified by a 13-bit packet identifier (PID). A demultiplexer extracts elementary streams from the transport stream in part by looking for packets identified by the same PID. In most applications, time-division multiplexing will be used to decide how often a particular PID appears in the transport stream.
TS to MP4 – How to Convert HD TS Video Files to MP4 on Win/Mac without Quality Loss