机顶盒培训教材-经典PPT格式课件下载.ppt
《机顶盒培训教材-经典PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《机顶盒培训教材-经典PPT格式课件下载.ppt(56页珍藏版)》请在冰豆网上搜索。
原始SDTV信号(ITUCCIR601)码率270Mbit/s;
CD质量的原始数字立体声音频信号码率为1.5Mbit/s。
MPEG-2视频压缩基本原理:
MPEG基本编码过程即通过DCT(DiscretecosineTransformation)进行帧间压缩I帧帧:
作为预测基准的独立帧作为预测基准的独立帧P帧帧:
I的帧前向预测产生的帧前向预测产生B帧帧:
由由I帧帧P帧计算的双向预测帧帧计算的双向预测帧I帧帧,或称Intra图像,采用帧内编码,不参照其它图像;
P帧帧,或称Predicted图像,它们参照前一幅I或P图像做运动补偿编码;
B帧帧,或称双向预测图像,它们参照前一幅和后一幅I或P图像做双向运动补偿编码。
MPEG-2MPEG-2视频视频I:
Intra-codedFrameP:
PredictedFrameB:
BidirectionallypredictedFrameGOPsizeselectable:
1to32frames(=Nparameter)NmustbeamultipleofIPperiod(=Mparameter)n0n1n2n3n4n5n6n7n8n9n10n11n12nGroupofPictures(GOP)nInBnPnBnPnBnPnBnPnBnPnBnI附图附图MPEG-2依赖于MUSICAM系统进行音频数据压缩.MUSICAM方法,即MPEG-1声音标准的第二层,适用于32,44.1,48KHz的取样频率.声音信号中存在多种冗余度,编码时可以去除这些冗余,在解码时这些冗余可以重建。
音频的MPEG-ILayerII编码压缩系统利用了声音的低声音频谱掩蔽效应,这一人体生理学效应允许我们对于人耳不太敏感的频率进行低码率编码,这一技术的采用可以大大地降低音频编码速率。
MPEG-ILayerII音频编码可用于单音,立体声,环绕声和多路多语言声音的编码。
MPEG-2MPEG-2音频音频MPEG-2系统的基本概念:
ElementaryStream:
基本流PacketizedElementaryStream:
包结构基本流(包含PID的基本流)TransportStream:
传输流MPEG-2MPEG-2系统系统视频信号压缩到1Mbit/s(MPEG-1)和2M15Mbit/s(MPEG-2)音频信号压缩到64k400kbit/s压缩后的视音频信号称作ES(elementarystream)流,包括:
视频流音频流数据流任何类型的压缩或未压缩数据nvar.lengthnupto64kbytesnPESpacketnVideoPESnAudioPESnDataPESnPESheader基本基本ESES流流所有ES流首先被打包成不同长度的PES(packetizedelementarystreams)包,通常为64kbytes。
开头为6byte的PES头:
前3个byte是起始码前缀000001,用于表明一个PES包的开始。
第4个byte是起始码标志,说明起始码种类,表明payload中是视频、音频还是数据流。
后两个byte是包长度,说明后面还有多少字节。
如果长度为0,表示PES包大于64kbytes。
然后是可选PES头最后是实际传送ES流的净负荷数据(payload)nPESheadernOptionalnPESheadern6ByteHeadernMax.64kbytepayloadnmax.64kbyte6n3bytestartcodeprefix000001nStreamIDnPESpacketnlength打包打包PESPES基本流基本流PES结构不适合传输,尤其不适合一个数据流中有多个节目的广播应用。
而MPEG-2目标是将6,10甚至20个电视节目或广播节目形成一个复用MPEG-2数据流,然后通过卫星、电缆或地面传输。
因此,PES包再分成固定长度的更小的包,即TS包(transportstreampackets):
188字节长4个字节的TS头184个字节的PES包数据nPESheadernPESheadernPacketizedelementarysystemnTransportstreamnPayloadnunitstartnindicator=1n4bytenTSheadern184bytenpayloadnPayloadnUnitstartnIndicator=1传输流传输流TSTSMPEG(PSI)与与DVB(SI)基础标准基础标准MPEG-2标准定义PSI信息标准,PSI包括4个表;
DVB标准提出了许多附加表,称为SI(serviceinformation),SI包括8个表:
PATprogramassociationtablePMTprogrammaptableCATconditionalaccesstableNITnetworkinformationtablePrivatetablesMPEG-2PSIMPEG-2PSIMPEG-2PSIProgramspecificinformationProgramspecificinformationDVBSIDVBSIDVBSIServiceinformationServiceinformationServiceinformationNITnetworkinformationtableSDTservicedescriptortableBATbouquetassociationtableEITeventinformationtableRSTrunningstatustableTDTtime&
datetableTOTtimeoffsettableSTstuffingtableMPEG-2&
DVBMPEG-2&
DVB标准标准PSIProgramSpecificInformation即节目说明信息即节目说明信息MPEG-2标准定义标准定义SIServiceInformation即业务信息即业务信息DVB标准定义标准定义PSI/SIPSI/SI简述简述PSI提供了解提供了解码器解复用及解器解复用及解码的信息的信息PSI描述了在描述了在TS传输流中包含的节目信息传输流中包含的节目信息PSI由三个表构成:
由三个表构成:
PAT(节目关目关联表)、表)、PMT(节目映射目映射表)、表)、CAT(有条件接收表)(有条件接收表)PSIPSI(节目说明信息)(节目说明信息)NITVideo(+PCRs)PATPMT_1PMT_NPMT_2Audio_1TXTAudio_2CATEMM_1EMM_2ECM_2ECM_1PID0x00PID0x01PATProgramAssociationTableCATConditionalAccessTableNITNetworkInformationTableEMMEntitlementManagementMessagePMTProgramMapTableECMEntitlementControlMessagePCRProgramClockReferenceTXTTeletextnPCRPSI:
PAT,PMT&
CATPSI:
CATPAT(节目关联表节目关联表)给出了构成出了构成传送流中各个送流中各个节目目业务的的PMT(节目映射目映射表)的表)的PID(包(包识别符),同符),同时,也,也给出了出了NIT(网(网络信息表)的信息表)的PID号。
号。
PAT表的表的PID号号为“0x00”。
解复用器工作解复用器工作总是通是通过寻找找PAT表开始。
表开始。
PSI-PATPSI-PAT信息信息PAT-ProgramAllocationTable示例图示例图nPATnPMTnPMTnPMTnPMTnVnAnAnTTnVnAnRBGnAnDnVnAnRBGnPCRnPCRnV=VideonA=AudionD=DatanTT=TeletextnRBG=RegionBasedGraphicsn(subtitling)nPCRnPCRn0x403n0x402n0x401n0x400n0x00nProgram1n0x58n0x59n0x61n0x65n0x69n0x62n0x33n0x34n0x38n0x42n0x45n0x41n0x35nProgram2nProgram3nProgram4nPCR=ProgramClockReferencePSI-PATPSI-PAT信息信息PMT表指出了组成节目业务(表指出了组成节目业务(Service)的各个码流的)的各个码流的PID号号对各路码流进行描述对各路码流进行描述nPATnPMTnPMTnPMTnPMTnVnAnAnTTnVnAnRBGnAnDnVnAnRBGnPCRnPCRnPCRnPCRn0x403n0x402n0x401n0x400n0x00nProgram1n0x58n0x59n0x61n0x65n0x62n0x33n0x34n0x38n0x42n0x45n0x41n0x35nProgram2nProgram3nProgram4nV=VideonA=AudionD=DatanTT=TeletextnRBG=RegionBasedGraphics(subtitling)nPCR=ProgramClockReferencen0x69PSI-PMTPSI-PMT信息信息CAT表给出了有条件接收系统的信息及授权管理信息(EMM,EntitlementManagementMessage)的传送位置所有PSI信息均不能加扰,SI(业务信息)除EIT(节目段信息表)外,均不能加扰PSI-CATPSI-CAT信息信息SIServiceInformation业务信息业务信息SI(业务信息)是指在符合(业务信息)是指在符合MPEG2(13818-1)的传送流中,插)的传送流中,插入某些特殊的信息入某些特殊的信息这些信息的应用非常广泛,为解码器构成电子节目指南及频道自这些信息的应用非常广泛,为解码器构成电子节目指南及频道自动搜索提供各种各样的信息,还提供了其它网络的许多信息动搜索提