TS Intro - Elementary stream
来源:互联网 发布:淘宝盖楼怎么玩 编辑:程序博客网 时间:2024/05/20 19:49
https://en.wikipedia.org/wiki/Elementary_stream
Elementary stream
An elementary stream (ES) as defined by the MPEG communication protocol is usually the output of an audio or video encoder. ES contains only one kind of data, e.g. audio, video or closed caption. An elementary stream is often referred to as "elementary", "data", "audio", or "video"bitstreams or streams. The format of the elementary stream depends upon the codec or data carried in the stream, but will often carry a common header whenpacketized into a packetized elementary stream.
Contents
[hide]- 1Header for MPEG-2 video elementary stream
- 2General layout of MPEG-1 audio elementary stream
- 3See also
- 4External links
Header for MPEG-2 video elementary stream[edit]
General layout of MPEG-1 audio elementary stream[edit]
The digitized sound signal is divided up into blocks of 384 samples in Layer I and 1152 samples inLayers II and III. The sound sample block is encoded within an audio frame:
- header
- error check
- audio data
- ancillary data
The header of a frame contains general information such as the MPEG Layer, thesampling frequency, the number of channels, whether the frame is CRC protected, whether the sound is the original:
'1'=Not Protectedbit rate index4 sampling frequency2kHz '00'=44.1 '01'=48 '10'=32padding1 private1 mode2'00'=Stereo '01'=joint stereo '10'=dual channel '11'=single channelmode extension2 copyright10=none 1=yesoriginal or copy10=copy 1=originalemphasis2
Although most of this information may be the same for all frames, MPEG decided to give each audio frame such a header in order to simplify synchronization and bitstream editing.
See also[edit]
- MP3
- Packetized elementary stream
- MPEG program stream
- MPEG transport stream
External links[edit]
- MPEG Headers Quick Reference
- TS Intro - Elementary stream
- Elementary stream
- Packetized Elementary Stream Headers
- Packetized elementary stream
- TS Intro - PES Header
- TS Intro - PAT and PMT
- TS Intro - PES packet format
- Elementary Stream,Packetized Elementary Stream,Transport Stream以及Program Stream的相关知识
- TS (Transport stream) 格式:
- TS stream type
- DVD-Video 解谜 - 相关信息 - Packetized Elementary Stream headers描述
- PTP Payload Format for MPEG-4 Elementary Stream(YC)
- PTP Payload Format for MPEG-4 Elementary Stream
- (转载)TS (Transport stream) 格式
- 传送流(TS)Tansport Stream
- MPEG TS PMT 的 stream type
- FFMPEG MPEG-TS Intro - Relevant field of Packet
- Intro
- iOS开发:面向协议编程与 Cocoa 的邂逅 (上)
- android用户和AID
- 基于workerman 的 消息推送
- Android开发艺术探索笔记(13)- DecorView
- 冒泡法。
- TS Intro - Elementary stream
- 使用Spring调用SOAP Web Service
- 关于servlet的监听
- javascript入门需要注意的地方
- Boost:解析命令行参数
- 计算机图形学(三)_图元的属性_16_ 反走样_6_直线亮度差的校正
- (java多线程并发)控制并发线程数的Semaphore、ScheduledThreadPoolExcutor、BlockingQueue、ReadWriteLock
- 可以动态增长的通讯录(在第一版的基础上进行了改进)
- C qsort和C++ sort函数详解