数字电视原理与应用_第1页
数字电视原理与应用_第2页
数字电视原理与应用_第3页
数字电视原理与应用_第4页
数字电视原理与应用_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数字电视原理与应用

PrincipleandApplicationofDigitalTelevision主讲:张文军教授上海交通大学图像通信与信息处理研究所Email:zhangwenjun@2006~2007学年第一学期课程安排1数字电视概述电视技术的发展历程模拟电视原理数字电视的发展2数字电视基本原理视频压缩原理MPEG-2视频编码及测量MPEG-2音频编码及测量MPEG-2系统及其测量数字调制基础数字电视的纠错编码原理3数字电视相关标准DVB-S标准及相关测量DVB-C标准及相关测量OFDM技术DVB-T标准及相关测量ATSC和ISDB-T标准及其测量我国的数字电视标准数字电视原理与应用2a数字电视基本原理视频压缩原理——第5章MPEG-2视频编码部分及其测量——第4,6,11章MPEG-2音频编码部分及其测量——第7章MPEG-2系统部分及其测量—第3,9,10章数字调制基础——第12章数字电视中的纠错编码原理——补充数字电视原理与应用3aMPEG-2系统部分及其测量1.MPEG数据流

2.数字视频标准比较3.MPEG-2TS流测量数字电视原理与应用4a1、MPEG数据流MPEG-2标准ISO/IEC13818-1系统层ISO/IEC13818-2视频编码层ISO/IEC13818-3音频编码层系统层也可用于传送音视频以外的数据,如Internet数据。系统层描述MPEG数据流的整体结构,实际中具有重要意义。原始SDTV信号(ITU601)码率270Mbit/s;CD质量的原始数字立体声音频信号码率为1.5Mbit/s。图3.2

视频和音频信号32/44.1/48kHz音频采样频率15~20kHzBW15~20kHzBWAD32/44.1/48kHz音频采样频率ADRightLeft16bitUpto768kbit/s16bitUpto768kbit/s1.5Mbit/s数字电视原理与应用5a视频信号压缩到1Mbit/s(MPEG-1)和2~6Mbit/s(MPEG-2)音频信号压缩到100~400kbit/s压缩后的视音频信号称作ES(elementarystream)流,包括:视频流音频流数据流——任何类型的压缩或未压缩数据1、MPEG数据流图3.3MPEGES流var.lengthupto64kbytesPESpacketVideoPESAudioPESDataPESPESheader数字电视原理与应用6a压缩后所有ES流被打成不同长度的包,叫做PES(packetizedelementarystreams)。根据不同时刻视音频内容的不同,压缩比也时刻变化,就需要有不同长度的数据包。每个视频包有一个或几个压缩视频帧每个音频包有一个或多个压缩音频信号段每个PES包最大64kbytes,由头Header和净负荷数据payload组成:header包含了16位bit指示包的长度payload包含压缩视频/音频流或纯数据流视频包的长度某些情况下可大于64kbytes,此时包头(header)中包长度指示为0,解码器要利用其他机制找出包的终止处。1、MPEG数据流数字电视原理与应用7a1、MPEG数据流PESMPEG-2TS包接收端所需信息ATSC的PSIPMPEG-2TS其他重要细节数字电视原理与应用8a所有ES流首先被打包成不同长度的PES包,通常为64kbytes。开头为6byte的PES头:前3个byte是起始码前缀000001,用于表明一个PES包的开始。第4个byte是起始码标志,说明起始码种类,表明payload中是视频、音频还是数据流。后两个byte是包长度,说明后面还有多少字节。如果长度为0,表示PES包大于64kbytes。然后是可选PES头最后是实际传送ES流的净负荷数据(payload)PESPESheaderOptionalPESheader6ByteHeaderMax.64kbytepayloadmax.64kbyte+63bytestartcodeprefix000001StreamIDPESpacketlength图3.4PES的组成数字电视原理与应用9a可选PES头:PES头的可选扩展,根据当前传送ES流的要求设置。由12个比特的11个标志来控制可选PES头中包含哪些字段,其中有PTS(presentationtimestamps)和DTS(decodingtimestamps),这对视/音频同步非常重要。最后可能有填充字节。PES图3.4PES的组成PESheaderOptionalPESheader6ByteHeaderMax.64kbytepayloadmax.64kbyte+6PESScramblingcontrol11flagsPESheaderDatalengthOptionalFieldsDependingonflagsStuffingBytes,,FF’’,,10’’BitPESheaderOptionalPESheaer6ByteHeaderMax.64kbytepayloadmax.64kbyte+6PTSDTSESCRESrateDSMTrickmodeAdditionalCopyInfoPreviousPESCRCPESextension333342228816数字电视原理与应用10aPES结构不适合传输,尤其不适合一个数据流中有多个节目的广播应用。而MPEG-2目标是将6,10甚至20个电视节目或广播节目形成一个复用MPEG-2数据流,然后通过卫星、电缆或地面传输。因此,PES包再分成固定长度的更小的包,即TS包(transportstreampackets):188字节长4个字节的TS头184个字节的PES包数据PES图3.6MPEG-2TS包组成PESheaderPESheaderPacketizedelementarysystemTransportstreamPayloadunitstartindicator=14byteTSheader184bytepayloadPayloadUnitstartIndicator=1数字电视原理与应用11a对TS包再进行复用:先复用同一个节目的TS包,一个节目可包含一个或多个视频和音频信号(如不同角度摄像机、不同语言等)。所有节目的所有复用数据流再进行复用形成最终的TS流。MPEG-1,视频PES包与音频PES包复用,最大码率为1.5Mbit/s,用于VCD。PESVideoPESAudioPESVAVVMultiplexedvideoandaudioPESpacketsApplication:MPEG-1VideoCDMPEG-2SVCDMPEG-2VideoDVD图3.5PES包的复用数字电视原理与应用12aMPEG-2的TS包长188字节,包含所有节目的所有数据。由于码率不同,MPEG-2TS流中不同ES流的包出现频率不一样。每个节目有一个编码器对所有ES流编码,产生PES,并将PES包打包成TS包。每个节目的码率通常约2~8Mbit/s,但由于节目内容随时间变化,视/音频和数据总码率可以是固定或变化的,称为统计复用。所有节目的TS流再复用成一个总的TS流,最大约40Mbit/s。PES图3.7MPEG-2TS流的复用EncoderVideo1EncoderEncoderVideo2Video3Audio1Audio2Audio3Program1Program2Program3MPEG-2Multiplexer数字电视原理与应用13a一个TS流中通常有6,8,10甚至20个节目组成。码率在传输过程中可变,但总码率必须保持不变。一个节目可以包括视频和音频,或单纯音频或单纯数据,结构灵活可变。TS流中包含一些“表”来描述组成结构,解码器可以利用这些表来确定TS流的当前结构。PES数字电视原理与应用14a1、MPEG数据流MPEG-2TS包PES包接收端所需信息ATSC的PSIPMPEG-2TS其他重要细节数字电视原理与应用15a固定长度188字节,4字节header和184字节payloadheader包含了对包传输过程非常重要的信息:第一个字节是同步字节固定值47hex,在TS流中的间隔也固定。码流中其他位置也可能出现47hex,因此同步字节利用固定数值和固定间隔两方面联合实现同步。解码器在接收到5个TS包后开始同步。同步字节后的一个比特是传输差错标志由解调器在传输信道末端设置例如错误太多无法利用误码纠正机制进行恢复的情况。13bit的PID(packetidentifier)描述该包中payload的内容以及该包属于哪个ES流。MPEG-2TS包图3.8MPEG-2TS包184bytepayload188bytes4byteTSheader13bitpacketidentifier=PID1bittransporterrorindicator1bytesyncbyte=47hex数字电视原理与应用16aDVB采用的误码保护是Reed-Solomon纠错码调制器中TS包的188个字节后添加16个字节(DVB-S/C/T)或20个字节(ATSC)的误码保护。误码保护是特殊的校验和。接收端每个包可以纠正8/10个误码。如果某个包发生的误码超过8/10个,误码保护失败,误码不能纠正,这个包的传输差错标志就标记为错误,则解码器不能解码这个包,而要进行误码掩盖。MPEG-2TS包图3.9Reed-SolomonFECRSRSDVB/ATSCmodDVB/ATSCDemod.MPEG-2TSTransmissionlinkMPEG-2TS4byteheader184bytepayload16or20byteRSFEC204or208byte188byte188byte184bytepayload1bittransporterrorindicatorSyncbyte47hex4byteheader数字电视原理与应用17a有时TS包的头长度必须大于4个byte:包头扩展到payload中,payload长度相应缩短,但总包长度仍是188bytes。扩展的包头称作“adaptationfield”。在4bytes的包头中由Adaptationcontrolbits标志是否有adaptationfield。MPEG-2TS包图3.10

带adaptationfield的TS包headerOptionalAdaptationfield4ByteHeader184bytepayload188byteAdaptionFieldlengthDiscontinuityindicator….5flagsOptionalFieldsDependingOnflags…..PCR…..81542Bit数字电视原理与应用18aTS包的结构和长度与电话和LAN技术采用的异步转移模式ATM类似:ATM用于电话的远程网络和局域网的计算机网络中。ATM也采用包结构,每个包53bytes,由5bytes的头和48bytes的payload组成。MPEG-2初期考虑利用ATM传输,ATM包的payload中有一个特殊byte,实际payload只有47bytes,因此TS包的188bytes正好可以由4个ATM包传送。实际也存在MPEG-2通过ATM传输。MPEG-2TS包图3.11ATM包5byteheader48bytepayload53Brmation188byteMPEG-2TSpacket47bytepayload47bytepayload47bytepayload47bytepayload4ATMcellsATM=AsynchronousTransferMode数字电视原理与应用19a1、MPEG数据流PESMPEG-2TS包接收端所需信息ATSC的PSIPMPEG-2TS其他重要细节数字电视原理与应用20a接收端所需信息接收端所需信息BECDTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)FA数字电视原理与应用21aMPEG-2解码器接收到MPEG-2TS流时,首先检测包结构,在TS流中查找同步字节:总是47hex,总位于TS包开始位置,固定间隔为188字节。同时满足这两个条件,可以确定同步。如果出现一个字节为47hex,解码器将检测这个字节前后n倍188字节的位置是否也是同步字节。如果是,则当前字节为同步字节;否则,当前字节只是码流中偶尔出现的47hex,不是同步字节。接收端收到5个TS包之后开始同步。丢包3个之后解码器即失步。A、TS流同步数字电视原理与应用22a接收端所需信息接收端所需信息AECDTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)FB数字电视原理与应用23aTS流中传送节目的数目和结构灵活多变,TS流中必须包含列表来描述TS流的瞬时结构。这些列表称为PSI(programspecificinformation),是偶尔在payload中传输的表格,包括:PAT(programassociationtable)PMT(programmaptables)B、读取当前节目结构图3.13PAT和PMTPID1PID2PIDfromPATTSheaderPayloadofTSpacket……PointertovideoESPointertoaudioESPID1PID2PID3PID4…..PayloadofTSpacketTSheaderPID=0x00PointertoPMT1PointertoPMT2PointertoPMT3PointertoPMT4PAT=Programassociationtable1PIDentryperprogramPMT=Programmaptable1PIDentryperelementarystream数字电视原理与应用24aPAT每个TS流一个,每隔0.5秒重复。描述TS流中有多少个节目。包含该表的TS包的PID为0,便于识别。PAT的payload中传送特殊PID的列表,每个PID对应一个节目。这些PID是描述每个独立节目详细信息的指针。PID指向PMT表。B、读取当前节目结构PID1PID2PID3PID4…..PayloadofTSpacketTSheaderPID=0x00PointertoPMT1PointertoPMT2PointertoPMT3PointertoPMT4PAT=Programassociationtable1PIDentryperprogram数字电视原理与应用25aPMT对应TS包有特殊的PID和特殊的payload。PMT的PID由PAT传送。例如要接收节目3时,先从PAT的payload中的所有PID列表中选出节目3的PID为1FF3hex,然后查找包头中PID=1FF3hex的TS包,就是节目3的PMT。PMT包含该节目中所有ES流(视频、音频或数据)的PID。B、读取当前节目结构PID1PID2PIDfromPATTSheaderPayloadofTSpacket……PointertovideoESPointertoaudioESPMT=Programmaptable1PIDentryperelementarystream数字电视原理与应用26a一个节目可能有多个视频和音频流,解码器必须选择2个PID,一个视频流的PID(100hex),一个音频流的PID(200hex)。此后解码器只收集这些TS包,解复用,重新组成PES包,这些PES包再送到视频或音频解码器。传输过程中TS流的结构也可能发生改变。解码端机顶盒,如DVB-S,必须连续检测TS流瞬时结构,读出PAT和PMT,做自适应调整。B、读取当前节目结构数字电视原理与应用27a接收端所需信息接收端所需信息AEBDTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)FC数字电视原理与应用28aPAT和PMT读出以后,用户确定出一个节目的两个PID:待解码视频信号的PID(如100hex)待解码音频信号的PID(如200hex)解码器只处理这两个PID的TS包:解复用过程中,PID为100hex的所有TS包集合成视频PES包,送到视频解码器。同样,PID为200hex的所有TS包重新集合成音频PES包,送到音频解码器。如果ES流没有加扰,这时可以直接解码。C、读取一个节目图3.14

通过视频和音频PID访问节目VideoPID=0x100AudioPID=0x200MPEG-2TS数字电视原理与应用29a接收端所需信息接收端所需信息AEBCTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)FD数字电视原理与应用30a对付费电视或许可证和地域限制等情况,ES流利用电子码进行传输保护。ES流利用各种方法进行混扰,接收端必须配有附加硬件并授权。附加硬件必须有TS流中合适的解扰和授权数据。因此TS流中传送一个特殊的表CAT(conditionalaccesstable)CAT提供了TS流其他数据包的PID,该数据包传送了解扰所需信息:ECM(entitlementcontrolmessage)用于传送加扰码EMM(entitlementmanagementmessage)用于用户管理D、读取一个加扰节目图3.15CATCAT(PID=1)PIDPIDECMEntitlementcontrolmessagesEMMEntitlementManagementmessagesKeycodesAllocationrights数字电视原理与应用31a只有ES流本身可以加扰,TS包头、表格和adaptationfield不能加扰。解扰本身在MPEG解码器以外的附加硬件设备进行,附加硬件与解扰方法相关,可以做成智能板卡通过CI(commoninterface)插入机顶盒。在MPEG解码器做进一步处理之前,TS流在该硬件设备中循环。ECM和EMM的信息,以及用户的个人码可以将码流解扰。D、读取一个加扰节目图3.16

解码器的解扰CommoninterfaceDescramblerSmartcard(userdata)VideodecoderAudiodecoderVideoAudiosssssDescrambleddataPseudorandomsequencyMPEG-2TSDemultiplexerExorExor数字电视原理与应用32a接收端所需信息接收端所需信息ADBCTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)FE数字电视原理与应用33a实际解码时还需要另外的同步步骤:接收端时钟和发送端时钟同步视音频同步E、节目同步视音频PID获得ES流解扰码流解复用视音频PES包重新生成视音频解码器数字电视原理与应用34a接收端时钟和发送端时钟同步亮度信号采样频率13.5MHz,色度信号6.75MHz。27MHz是采样频率的倍数,作为发送端MPEG编码器所有处理过程的参考或基本频率。编码器中27MHz振荡器作为系统时钟(STC)的输入。STC是42bit计数器,由27MHz时钟计数,溢出后重新从0开始。LSB位不会计数到FFF,最大只有300,大约每26.5小时计数器复位为0。接收端也必须提供STC,其27MHz振荡器和42bit计数器必须与编码器STC完全同步。MPEG码流中需传送参考信息——PCR(programclockreference),即在固定时刻将最新的STC计数器值复制到TS流中。E、节目同步——时钟同步数字电视原理与应用35aE、节目同步——时钟同步PCR使得码流中带有准确的内部时钟,所有编码和解码过程都受这个内部时钟控制。解码器必须读出PCR值,与自身系统时钟(42bit计数器)比较:如果收到的PCR与解码器系统时钟一致,则收发端时钟同步;如果不一致,则根据差别大小产生一个控制变量送到锁相环,可以纠正接收端的振荡器。同时,42bit计数器总是设为收到的PCR值,这是系统初始化和节目改变时的基本要求。图3.17PCR数字电视原理与应用36a码流中传送的PCR值必须足够多,有最大间隔的限制;而且要相对准确,没有抖动。MPEG标准规定:每个节目PCR的最大间隔为40ms。PCR的抖动小于±500ns。PCR如果出错:本来应该显示彩色图像,却显示出黑白图像。TS流重复用时会出现抖动,因为TS包顺序改变,但其中PCR信息却没变。经常会有最大±30μs的PCR抖动,该问题许多机顶盒可以解决。PCR信息在相应节目TS包的adaptationfield中传送,而TS包类型的准确信息可以从PMT中获得。节目时钟同步以后,视音频编码就可以锁定系统时钟进行了。E、节目同步——时钟同步数字电视原理与应用37a视频和音频PES包头中需要有附加的时间信息。该时间信息由STC获得。STC的33位MSB(最高有效字符)被插入到视音频PES包头中,最大间隔为700ms,称为PTS(presentationtimestamps)由于编码规则限制,视频帧的传输顺序与显示顺序不同,视频流PES头需要另外的时间戳,即DTS(decodingtimestamps)机顶盒中的MPEG-2解码器就可以对一个节目的视音频码流进行解码,产生模拟或数字的视音频信号。E、节目同步——视音频同步图3.18PTS和DTSVideoPESaudioPESVideoPESPTSofvideoPESPESheaderVideolipsynctoaudioPTSofaudioPESDTSofvideoPESPESheader数字电视原理与应用38a接收端所需信息接收端所需信息ADBCTS流同步(同步字节)读取当前节目结构(PAT,PMT)读取一个节目(PID)节目同步(PCR,DTS,PTS)读取一个加扰节目(CAT)TS流附加信息(SI/PSI/PSIP)EF数字电视原理与应用39a欧洲DVB项目组和美国ATSC项目组都定义了数字视音频节目传输的附加信息,以便简化机顶盒操作,使其更加人性化:在TS流中传送节目名称来分辨不同节目;传送EPG(electronicprogramguides)和时间日期信息来简化相邻信道搜索。MPEG-2为扩展留有空间,在PSI、PMT和CAT之外,TS流中还可以有privatetables,定义了用户表的结构以及如何将用户表插入到TS流中。F、TS流附加信息图3.19PrivateTable1byteTableIDPayloadpartoftableTransportstreamPayloadUnitstartIndicator=1SpecialPID’s32bitCRCChecksum数字电视原理与应用40aMPEG-2对表的规定:每个表在一个或多个TS包的payload部分传送,TS包具有只为该表保留的特殊PID。每个表payload的第一个字节是tableID,是识别该表的特殊字节。每个表分成多个部分,每个部分允许最大长度为4个字节,每个部分结尾是该部分的32位CRC校验和。PSI结构完全相同:PAT的PID为0,其第一个字节tableID为0PMT的PID在PAT中定义,其tableID为2CAT也有自己的PID和tableIDPSI可以由一个或多个PAT,PMT和CAT的TS包组成。DVB项目组实现了:NIT(networkinformationtable)——标准中没有详细规定。CAT——标准中只规定了大致轮廓。PrivateTables数字电视原理与应用41a利用MPEG-2privatetables特性,DVB标准提出了许多附加表,称为SI(serviceinformation),SI包括8个表:DVBSIPATprogramassociationtablePMTprogrammaptableCATconditionalaccesstableNITnetworkinformationtablePrivatetablesMPEG-2PSIProgramspecificinformationDVBSIServiceinformationNITnetworkinformationtableSDTservicedescriptortableBATbouquetassociationtableEITeventinformationtableRSTrunningstatustableTDTtime&datetableTOTtimeoffsettableSTstuffingtable数字电视原理与应用42aNIT描述了一个DVB传输通道的所有物理参数,包括下列信息:传输路径(卫星、电缆、地面)接收频率调制类型误码保护传输参数机顶盒在扫描或变换信道时,可以存储一个物理信道的所有参数,便于以后很快跳回该信道。信道中也可以传送相邻或其他信道的传输参数,使得信道转换灵活快捷。如果NIT中的传输参数与实际不符,会对许多接收设备,如机顶盒,产生不可预知的影响。如果NIT中的传输频率与实际接收频率不同,许多接收设备在没有任何原因提示的情况下,不产生任何图像和声音。DVBSI-NIT数字电视原理与应用43aSDT包含对TS流中节目(服务)的更多详细描述:节目名称,如CNN,CBS,Eurosport,ARD,ZDF,BBC,ACB,SBS等等在提供节目PID的同时,SDT对用户提供了文本信息。通过提供文本列表,使得接收设备操作灵活。BAT,与SDT密切相关:BAT与SDT的PID相同,只是tableID不同。SDT描述一个物理信道的节目结构。BAT描述几个或大量物理信道的节目结构。DVBSI-SDT数字电视原理与应用44aBAT即一个多信道节目表:提供一组信道所有服务的总体描述。如果一个信道不足以传送所有节目,节目提供商可以利用一组信道。例如德国的付费电视提供商PremiereWorld。一些卫星或电缆DVB信道集合成一组信道。相应BAT在所有信道中传送,以便在该组信道内进行灵活的节目切换。DVBSI-BAT图3.23BAT如同花瓶中的一束花,每朵花相应于一个物理信道。例如一组8MHz带宽的电视信道,中心频率为330MHz,338MHz,346MHz,354MHz和362MHz。每个信道能包含6个节目。每朵花有各自特性:颜色、花瓣数、花的类型等。每个信道的节目由SDT描述,如同每朵花。PhysicalChannel362MHzPhysicalChannel338MHzSDT1SDT2SDT3SDT4SDT5PhysicalChannel330MHzPhysicalChannel346MHzPhysicalChannel354MHzBAT数字电视原理与应用45aEIT(eventinformationtable)即DVB中的EPG(electronicprogramguide)表包含一天或一周内所有广播的计划开始和结束时间。结构非常灵活,允许传送大量附加信息不是所有机顶盒都支持这一特性RST(runningstatustable)广播的计划开始和结束时间常常会发生变化和延迟为在某时刻启动和停止一个视频录像机,由RST传送相关控制信息。RST可以与模拟电视信号中数据线的VPS信号相比。DVBSI-EIT和RST数字电视原理与应用46a机顶盒操作还需要传输当前时钟和当前日期,分两步:TDT(time&datetable)传送GMT或UTC即零度子午线的当前时刻TOT(timeoffsettable)传送不同时区各自适当的时间偏移量TDT和TOT中的信息如何计算以及计算到什么程度,取决于机顶盒的软件对广播时间信息的完全支持还需要机顶盒得到当前的位置信息:对拥有多个时区的国家,如澳大利亚和美国,这个问题尤其重要。ST(stuffingtable)用于覆盖TS流中的信息。有时需要取消TS流中的一些表。CATV终端站接收到一个DVB-S信号以后,NIT必须进行交换或覆盖;或者为中继信号,必须取消某些节目。DVBSI-TDT/TOT和ST数字电视原理与应用47aDVB中SI的PID和tableID具有固定值:DVBSI的PID和tableIDTablePIDTableIDPAT0x00000x00PMT0x0020…0x1FFE0x02CAT0x00010x01NIT0x00100x40,0x41BAT0x00110x4ASDT0x00110x42…0x46EIT0x00120x4E…0x6FRST0x00130x71TDT0x00140x70TOT0x00140x73ST0x0010…0x00140x72数字电视原理与应用48a1、MPEG数据流PESMPEG-2TS包接收端所需信息ATSC的PSIPMPEG-2TS其他重要细节数字电视原理与应用49aATSC(AdvancedTelevisionSystemCommittee):美国为地面和电缆数字电视制订的独立标准。采用MPEG-2TS,MPEG-2视频和AC-3Dolby数字音频作为基带信号。采用8-或16-VSB调制方式。还需要PSI以外的表。类似DVB的SI表,ATSC定义了PSIP表。ATSC中,MPEG-2定义的PSI表用于读取视音频流,TS流包含一个PAT和几个PMTs。ATSC的实际表用privatetable实现。ATSC的PSIPPATprogramassociationtablePMTprogrammaptableCATconditionalaccesstablePrivatetablesMPEG-2PSIProgramspecificinformation数字电视原理与应用50aPSIP(programandsysteminformationprotocol)即DVBSI的另一种方式,分为7个表。ATSC的PSIPMGTmasterguidetableEITeventinformationtableETTextendedtexttableSTTsystemtimetableRTTratingregiontableCVCTcablevirtualchanneltableTVCTterrestrialvirtualchanneltableATSCPSIPProgramandsysteminformationprotocol数字电视原理与应用51aMGT(MasterGuideTable)主要表,包含部分ATSC表的PID。MGT由packetID=1FFBhex和tableID=C7hex识别。EIT(EventInformationTable)TS流必须包含至少4个EIT(EIT-0,EIT-1,EIT-2,EIT-3)这些EIT的PID在MGT中。最多可以有128个EIT,数目可选。一个EIT包含3小时EPG。算上4个强制EIT,可以包含12小时EPG。ETT(extendedtexttable)MGT还可以包含一些可选PID指向ETT。每个存在的ETT与一个EIT相对应。ETT-0包含EIT-0的扩展文本信息。总共可以有128个ETT。ATSCPSIPMGTPID=1FFBPIDPIDPIDEIT1EIT24EITsETT数字电视原理与应用52aVCT(VirtualChannelTable)对不同传输路径可分为:TVCT(TerrestrialVirtualChannelTable)CVCT(CableVirtualChannelTable)虚拟信道的识别信息,包含在一个复用TS流中进行传送。还包含节目名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论