| |
| |
Preface | |
| |
| |
| |
Digital Video Transport System | |
| |
| |
| |
Introduction | |
| |
| |
| |
Functions of Video Transport Systems | |
| |
| |
| |
Fixed Length Packet vs. Variable Length Packet | |
| |
| |
| |
The Packetization Approach and Functionality | |
| |
| |
The Link Layer Header | |
| |
| |
The Adaptation Layer | |
| |
| |
| |
Buffer, Timing and Synchronization | |
| |
| |
| |
Multiplexing Functionality | |
| |
| |
| |
Inter-operability, Transcoding and Re-multiplexing | |
| |
| |
Bibliography | |
| |
| |
| |
Digital Video Compression Schemes | |
| |
| |
| |
Video Compression Technology | |
| |
| |
| |
Basic Terminology and Methods for Data Coding | |
| |
| |
| |
Fundamental Compression Algorithms | |
| |
| |
Run-Length Coding | |
| |
| |
Huffman Coding | |
| |
| |
Arithmetic Coding | |
| |
| |
Predictive Coding | |
| |
| |
Transform Coding | |
| |
| |
Subband Coding | |
| |
| |
Vector Quantization | |
| |
| |
| |
Image and Video Compression Standards | |
| |
| |
JPEG | |
| |
| |
H.261 and H.263 | |
| |
| |
MPEG-1 | |
| |
| |
MPEG-2 | |
| |
| |
MPEG-4 | |
| |
| |
Rate Control | |
| |
| |
Bibliography | |
| |
| |
| |
Buffer Constraints on Compressed Digital Video | |
| |
| |
| |
Video Compression Buffer | |
| |
| |
| |
Buffer Constraints for Variable-Rate Channels | |
| |
| |
Buffer Dynamics | |
| |
| |
Buffer Constraints | |
| |
| |
| |
Buffer Verification for Channels with Rate-Constraints | |
| |
| |
Constant-Rate Channel | |
| |
| |
Leaky-Bucket Channel | |
| |
| |
| |
Compression System with Joint Channel and Encoder Rate-Control | |
| |
| |
System Description | |
| |
| |
Joint Encoder and Channel Rate Control Operation | |
| |
| |
Rate Control Algorithms | |
| |
| |
Encoder Rate Control | |
| |
| |
MPEG-2 Rate Control | |
| |
| |
MPEG-4 Rate Control | |
| |
| |
H.261 Rate Control | |
| |
| |
Leaky-Bucket Channel Rate Control | |
| |
| |
Bibliography | |
| |
| |
| |
System Clock Recovery for Video Synchronization | |
| |
| |
| |
Video Synchronization Techniques | |
| |
| |
| |
System Clock Recovery | |
| |
| |
Requirements on Video System Clock | |
| |
| |
Analysis of the Decoder PLL | |
| |
| |
Implementation of a 2nd-order D-PLL | |
| |
| |
| |
Packetization Jitter and Its effect on Decoder Clock Recovery | |
| |
| |
Time-stamping and Packetization Jitter | |
| |
| |
Possible Input Process due to PCR Unaware Scheme | |
| |
| |
Solutions for Providing Acceptable Clock Quality | |
| |
| |
Bibliography | |
| |
| |
| |
Time-stamping for decoding and presentation | |
| |
| |
| |
Video Decoding and Presentation Timestamps | |
| |
| |
| |
Computation of MPEG-2 Video PTS and DTS | |
| |
| |
B-picture Type Disabled, Non-film Mode | |
| |
| |
B-picture Type Disabled, Film Mode | |
| |
| |
Single B-picture, Non-Film Mode | |
| |
| |
Single B-picture, Film Mode | |
| |
| |
Double B-picture, Non-Film Mode | |
| |
| |
Double B-picture, Film Mode | |
| |
| |
Time Stamp Errors | |
| |
| |
Bibliography | |
| |
| |
| |
Video Buffer Management and MPEG Video Buffer Verifier | |
| |
| |
| |
Video Buffer Management | |
| |
| |
| |
Conditions for Preventing Decoder Buffer Underflow and Overflow | |
| |
| |
| |
MPEG-2 Video Buffer Verifier | |
| |
| |
| |
MPEG-4 Video Buffer Verifier | |
| |
| |
| |
Comparison between MPEG-2 VBV and MPEG-4 VBV | |
| |
| |
Bibliography | |
| |
| |
| |
Transcoder Buffer Dynamics and Regenerating Timestamps | |
| |
| |
| |
Video Transcoder | |
| |
| |
| |
Buffer Analysis of Video Transcoder | |
| |
| |
Buffer dynamics of the encoder-decoder only system | |
| |
| |
Transcoder with a fixed compression ratio | |
| |
| |
Transcoder with a Variable Compression Ratio | |
| |
| |
| |
Regenerating Timestamps in Transcoder | |
| |
| |
Bibliography | |
| |
| |
| |
Transport Packet Scheduling and Multiplexing | |
| |
| |
| |
MPEG-2 Video Transport | |
| |
| |
Transport Stream coding structure | |
| |
| |
Transport Stream System Target Decoder (T-STD) | |
| |
| |
| |
Synchronization in MPEG-2 by Using STD | |
| |
| |
Synchronization Using a Master Stream | |
| |
| |
Synchronization in Distributed Playback | |
| |
| |
| |
Transport Packet Scheduling | |
| |
| |
| |
Multiplexing of Compressed Video Streams | |
| |
| |
A Model of Multiplexing Systems | |
| |
| |
Statistical Multiplexing Algorithm | |
| |
| |
Bibliography | |
| |
| |
| |
Examples of Video Transport Multiplexer | |
| |
| |
| |
An MPEG-2 Transport Stream Multiplexer | |
| |
| |
Overview of the Program Multiplexer | |
| |
| |
Software Process for Generating TS Packets | |
| |
| |
Implementation Architecture | |
| |
| |
| |
An MPEG-2 Re-multiplexer | |
| |
| |
ReMux System Requirements | |
| |
| |
Basic Functions of the ReMux | |
| |
| |
Buffer and Synchronization in ReMux | |
| |
| |
Bibliography | |
| |
| |
| |
Basics on Digital Video Transmission Systems | |
| |
| |
Index | |