Preamble Acquisition of MPEG-TS Multicast Sessions
draft-xia-avt-mpeg2ts-preamble-00.txt Frank Xia Xingfen Wu
Preamble Acquisition of MPEG-TS Multicast Sessions - - PowerPoint PPT Presentation
Preamble Acquisition of MPEG-TS Multicast Sessions draft-xia-avt-mpeg2ts-preamble-00.txt Frank Xia Xingfen Wu Presented by Peilin Yang Packetization into MPEG-2 TS Timing Information 27 MHz clock MPEG-2 or H.264 PCRs SDTV or HDTV Video
draft-xia-avt-mpeg2ts-preamble-00.txt Frank Xia Xingfen Wu
Video PES PCRs Audio PES MPEG-1 Level 2 (Musicam)
Audio Elementary Stream
before demux/decoder starts to process any data, e.g PAT, PMT.
MPEG-2 Transport Stream Mux Video Encoder Audio Encoder
MPEG-2 or H.264 SDTV or HDTV Video Elementary Stream
Packetizer
Video Input Audio Inputs
Packetizer
Audio PES Network
Additional or alternate audio tracks Optional application data PAT (PID=0) & PMT
27 MHz clock Timing Information
Program 2 PID 20 Program 3 PID 30 … P A T
MPEG-2 Video PID 21 MPEG-1 L2 Audio 1 PID 24 MPEG-1 L2 Audio 2 PID 25
P M T
H.264 Video PID 31 Dolby AC3 Audio PID 34 CA_desc sys_id PID 32
P M T C A T
PAT Prog 2 PMT Prog 3 PMT CAT EMM Prog 2 Video Prog 3 Video Prog 2 Audio 2 Prog 3 Audio Prog 2 Audio 1 CA_system_ID EMM_PID 7 Prog 2 Video Prog 2 Audio 1
PID 1 7 32 30 24 21 25 34 31 21 24 ...
CAT always PID 1 PAT always on PID 0 ECM
20 Time
PMT PMT PAT PAT PAT
Retransmission Server
MPEG2-TS Parser … …
MPEG Data Cache for Channel #8
a RTP receiver prior to unicast burst
begen-avt-rtp-mpeg2ts-preamble xia-avt-mpeg2ts-preamble Format for carry ing preamble New defined RFC4588 Requirement of RR Post-processing None Advantage Flexibility Simplicity