It should be said that after truly understanding TS and reading the book "digital TV business information and coding" recommended by friends, MPEG2 TS and digital TV are closely inseparable, it is worth summarizing some of these relationships.
ISO/IEC-13818-1: System Section; ISO/IEC-13818-2: Video; ISO/IEC-13818-3: audio; ISO/IEC-13818-4: conformance testing; IS
1. It should be said that the real understanding of TS, or to see a friend recommended "digital television business information and its code" after the book, MPEG2 TS and digital television is closely inseparable, it is worth summing up some of the relationship.
Iso/iec-13818-1: System part;Iso/iec-13818-2: Video;Iso/iec-13818-3: Audio;ISO/IEC-138
In MPEG-II standards, in order to combine one or more audio, video, or other basic data streams into one or more data streams for storage and transfer, it must be re-packaged and encoded. In the code stream, it also needs to insert various time tags, system control and other information, and finally sent to the channel encoding and modulation. In this way, two types of data streams, TS and PS, can be formed
passes through the PES packager, it is converted into a PES package . The PES package consists of Baotou and payload , and the specific format is summarized as follows:You can see that Pts/dts is in the PES package , these two parameters is the key to solve the video-audio synchronization display, to prevent the decoder input cache overflow or underflow.PTS indicatesDisplay Unitappear inSystem Target Decoder(Std:system target decoder), DTS represents
During the internship did a TS code flow analysis of the project, summed up some knowledge, share to everyone, may have written errors and omissions, welcome correction 1. The relationship between TS 1.1 ts Flow and other flows
ES (Elementary Stream): Basic code flow, not segmented audio, video or other information of
Here is my collection from the Internet on all aspects of the film version of information, I hope to be helpful to you.
1.CAM (gun version)--Cherish life, away from the gun versionCam usually steals a video from a movie theater with a digital camera. Sometimes a small tripod is used, but most of the time it is impossible to use, so the camera shakes. As a result, we see that often the dark characters are distorted, and the subtitles at the bottom ofte
stream has a strong ability to resist the transmission error code, so the MPEG-2 code stream for transmission in the transmission media is basically using the packet lattice of TS code stream
In digital TV system, analog video and audio signal according to the standard of MPEG-2, after sampling, quantification and compression encoding to form the basic code stream ES, the basic code stream ES is not segmen
Reprinted from http://blog.chinaunix.net/uid-9688646-id-1998407.html
TS Stream decoding process:
1. Get Pat in ts
2. Obtain PMT From ts
3. You can know the video (audio) type (h264), corresponding PID, and pcr pid transmitted in the current network based on PMT.
4. Set the video
Decoding process of TS Stream-ES-PES-DTS-PTS-PCR
TS Stream decoding process:
1. Get Pat in ts
2. Obtain PMT From ts
3. You can know the video (audio) type (h264), corresponding PID, and pcr pid transmitted in the current network based on PMT.
4. Set the
) PS
Ps--program Stream (Program stream) PS flow is composed of PS package, and a PS package is made up of several PES packages (here, ES through the two-layer package). The packet header of the PS package contains synchronization information and clock recovery information. A PS package can contain up to 16 video PES packages and 32 audio PES packages with the same 1: benchmark.
5) TS
The digital signal actually transmits data streams. Generally, the data streams include the following three types: ES is the original code stream, and contains the continuous code streams of video, audio, or data. Ts is a transmission stream consisting of 188 bytes in a fixed length. It contains one or more programs with independent time bases and is suitable for environments with many error codes.
We all k
DVD (or simply the data corruption), it will cause the entire file to be decoded, and the TV program will Decode (watch) whenever you turn on the TV, so The mpeg2-ts format is characterized by the requirement to decode independently from any segment of the video stream.3Simple PlaybackEditSome player software can play mpeg2-ts stream directly, such as:=> 1.WinDV
Stream (program stream) PS Flow consists of PS package, and a PS package is made up of several PES packages (here, ES through the two-layer package). The packet header of the PS package contains synchronization information and clock recovery information. A PS package can contain up to 16 video PES packages and 32 audio PES packages with the same 1: benchmark.
Ts:
The T
In many movie download website title of the film we can see, such as "Assassination Hitler BD Version", "Flying Dragon Ribbon play Feng TS version" and so on, what do these abbreviations mean? What is the picture quality? Here are the specific meanings of each version:1. CAM (gun version)Cam is usually stolen from the cinema with a digital video camera. Sometimes a small tripod is used, but most of the time
(1) Es-elementary Streams (Original stream), the encoding of video, audio signals and other data is compressed into the data stream called the original stream. The original stream includes the access unit, such as the video source stream's access unit is a pair of image encoding data.
(2) Pes-packetized Elementary Streams (the original stream of the group), the grouping of the original stream is called the
This article introduces a small open-source project: TS Encapsulation Format analyzer. TS stands for MPEG 2 Transport Stream (MPEG2 transmission Stream), which is widely used in broadcast and television systems, such as digital TVs and IPTV. My project is not large and can be used to learn the TS Encapsulation Format Structure. In addition, it supports separating
What is TS Flowts Stream ( Transportstream ) is in mpeg-2 system, by video, audio es stream and secondary data multiplexing for actual transmission is called mpeg-2 Transport stream. Depending on the quality of the transmission media, mpeg-2 defines two composite streams: the transport Stream (ts ) and program flow (ps : programstream ). NBSP; You can als
pes_packet_length to 0000, even if the length of the h264 video frame isIt does not need to store more than 65535 bytes in multiple PES packages. It turns out that this can be done, and the iPad can play back.-----------------
And http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/HTTP_Live_Streaming_Metadata_Spec/2/2.html in AppleIn the table provided by 2.4 PES stream format, 0xbd is used to indicate private_stream_id_1. I
What is TS StreamTS Stream (transportstream) is in the MPEG-2 system, by the video, audio ES The standard flow of flow and secondary data multiplexing for actual transmission is called the MPEG-2 Transport stream. Depending on the quality of the transport media, Two composite traffic flows are defined in MPEG-2: Transport Stream (TS) and program flow (PS: progr
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.