Satellite Broadcast Network Systems Confidential Digitaldigital Landscapelandscape
Total Page:16
File Type:pdf, Size:1020Kb
Transcoding: A Step Into The All-MPEG World Marty Stein Motorola Broadband Communications Sector 142nd SMPTE Technical Conference and Exhibition October 20, 2000 Satellite Broadcast Network Systems Confidential DigitalDigital LandscapeLandscape Programmer Cable Headend Broadcast Local Network Affiliate Satellite Broadcast Network Systems Confidential Digital Content Log-Jam MPEG-2 Video MPEG-2 MPEG-2 Encoder MPEG-2 Video Server Satellite Broadcast Network Systems Confidential Digital Pass-Through Multiplex #1 6 MHz Multiplex #2 6 MHz Cable Multiplex #3 6 MHz Plant Multiplex #4 6 MHz Satellite Broadcast Network Systems Confidential Input Mux #1 The Bandwidth Challenge 1 2 3 4 2 1 7 Output Mux Input Mux #2 6 5 6 7 8 Satellite Broadcast Network Systems Confidential Digital Content Grooming DECODE 1 2 DECODE 1 3 DECODE ENCODE 4 6 1 ENCODE DECODE 6 Router 7 ENCODE 7 3 3 ENCODE 4 DECODE 4 5 ENCODE DECODE 6 7 DECODE 8 DECODE Satellite Broadcast Network Systems Confidential Cascaded-Based Transcoder bits in Decoder Encoder bits out -1 Q VLD Q1 IDCT DCT 2 VLC -1 Q2 Motion Vectors MC IDCT P_FB C_FB MC P_FB C_FB Motion Estimation VLD=Variable Length Decoder MC=Motion Compensation Q = Quantizer P_FB=Previous Frame Buffer DCT=Discrete Cosine Transform C_FB=Current Frame Buffer VLC=Variable Length Coder Satellite Broadcast Network Systems Confidential Transcoder with Re-Use of Motion Vectors Decoder Encoder bits in bits out VLD Q -1 VLC 1 IDCT DCT Q2 -1 Q2 Motion Vectors MC IDCT P_FB C_FB MC P_FB C_FB Motion Vectors Satellite Broadcast Network Systems Confidential Cost-Reduced Transcoder bits in bits out VLD Q -1 VLC 1 Q 2 -1 DCT Q2 Motion Vectors MC P_ FB C_FB IDCT Satellite Broadcast Network Systems Confidential Variable Bitrate Processing Sports bitrate Sports Movie Movie Movie time Satellite Broadcast Network Systems Confidential Digital Ad Insertion Transcode Digital Ad Satellite Broadcast Network Systems Confidential “Transcoding” Video DCII-ATSC Encoder MPEG MPEG Transcode MPEG MPEG Stored MPEG Satellite Broadcast Network Systems Confidential Multimedia Grooming Groomed Multi- Multiplexes Satellite Media Multiplex Routing SE -1000 Local Encoder ENTER SE-1000 • Splice Stat Mux • Transcode SE -1000 Local Encoder ENTER SE-1000 • Insert Stat Mux • Opportunistic Pre-compressed • Video/Data Stat Mux IP Satellite Broadcast Network Systems Confidential.