Http://blog.sina.com.cn/s/blog_6ca8ed170100qjvd.html
Es Stream (Elementary stream, basic stream): A stream of digital TV components that directly represent the content of a basic element, including continuous streams of video, audio, or data.
PES stream (paketized Elementary Stream, Package basic stream): is the basic stream es stream according to the need to be divided into the length of the packet, and add Baotou to form a packaged basic bitstream pes stream.
PS (program stream, stream of programs): The multiple components of a program are organized according to the relationship between them and added to the code flow after each component relationship is described. PS Stream is a multi-multiplexed digital audio, video, and other packaging container, one or more PES streams with a common time benchmark combined into a single stream, mainly for program storage. Its package length is not fixed, and long, once the synchronization information is lost, the receiver can not determine the next packet synchronization position, will cause the loss of steps, resulting in serious information loss. PS flow is suitable for small error, better channel environment, such as studio, home environment and storage medium.
TS Stream (Transport stream, transport Stream): it is to organize the multiple components of a program according to the relationship between them and add the component relationship Description and program composition information, and further encapsulate the stream after packet transmission. TS Streaming is the packaging of video, audio, and PSI data into a transport packet for delivery. Mainly used for program transmission. The transmission packet length of TS is fixed, typically 188 bytes.