欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在dvb-ci接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法

文檔序號(hào):7781831閱讀:425來(lái)源:國(guó)知局
在dvb-ci接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法【專(zhuān)利摘要】本發(fā)明公開(kāi)一種在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其包括步驟:將DVB-CI接口中命令接口的鏈路層的自定義分段格式的命令數(shù)據(jù)按ISO/IEC13818-1標(biāo)準(zhǔn)中傳輸流數(shù)據(jù)包格式進(jìn)行封裝,且封裝成的命令數(shù)據(jù)包中同步字節(jié)的值與傳輸流數(shù)據(jù)包中同步字節(jié)的值不相等;DVB-CI接口的數(shù)據(jù)發(fā)送端利用時(shí)分復(fù)用器將傳輸流的數(shù)據(jù)包和命令數(shù)據(jù)的數(shù)據(jù)包時(shí)分復(fù)用傳輸;DVB-CI接口的數(shù)據(jù)接收端利用時(shí)分解復(fù)用器解析接收到的各個(gè)數(shù)據(jù)包,根據(jù)數(shù)據(jù)包的同步字節(jié)區(qū)分出傳輸流數(shù)據(jù)包和命令數(shù)據(jù)包。本發(fā)明通過(guò)一個(gè)時(shí)分復(fù)用器處理數(shù)據(jù)帶寬分配,只需提供快速雙向通道即可,不僅對(duì)傳輸接口驅(qū)動(dòng)要求簡(jiǎn)單,還可以選擇在多種物理接口來(lái)實(shí)現(xiàn)DVB-CI接口,并可以根據(jù)實(shí)際需要調(diào)整DVB-CI接口通信的實(shí)時(shí)性?!緦?zhuān)利說(shuō)明】在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及數(shù)字電視的機(jī)卡之間通信技術(shù),尤其是涉及一種在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法?!?br>背景技術(shù)
】[0002]目前,DVB-CI標(biāo)準(zhǔn)是主機(jī)和模塊之間定義一個(gè)接口標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)實(shí)現(xiàn)基于物理PCMCIA接口,在一個(gè)物理PCMCIA接口上定義了兩個(gè)邏輯接口:一個(gè)接口(或通道)用于傳輸流(TransportStream,TS,又稱(chēng)為碼流);另一個(gè)接口(或通道)用于命令傳輸(主機(jī)和傳輸模塊之間的指令)。如圖1所示主機(jī)(比如數(shù)字電視接收裝置)與卡模塊(比如,CAM卡)之間采用DVB-CI接口相連,主機(jī)發(fā)出加擾的碼流和命令信息分別通過(guò)各自的通道傳輸至卡模土夾,而卡模塊解出加擾傳輸流和向主機(jī)發(fā)生響應(yīng)主機(jī)的命令信息也是分別通過(guò)各自的通道傳輸。[0003]一般來(lái)說(shuō),DVB-CI接口是基于是PCMCIA接口來(lái)實(shí)現(xiàn),但是PCMCIA的物理接口上有68管腳,物理上連接復(fù)雜。[0004]隨著USB2.0的接口普及和傳輸速度提高,可以通過(guò)不同端點(diǎn)實(shí)現(xiàn)兩個(gè)邏輯接口。一個(gè)USB端點(diǎn)只能向一個(gè)方向傳輸數(shù)據(jù),輸出端點(diǎn)是從主機(jī)到設(shè)備方向,輸入端點(diǎn)是從設(shè)備到主機(jī)方向,端點(diǎn)可被看作一個(gè)單向的管道。但是USB2.0物理上是半雙工的差分信號(hào)傳輸,兩個(gè)邏輯接口的四個(gè)端點(diǎn)是分時(shí)使用一個(gè)物理通道,由主機(jī)驅(qū)動(dòng)按USB協(xié)議分配端口占用時(shí)間。命令比碼流實(shí)時(shí)要求更高,但碼流實(shí)時(shí)也是有時(shí)間要求,否則音視頻不流暢。對(duì)USB2.0的主機(jī)驅(qū)動(dòng)需要特殊要求。[0005]因此,若能夠在USB接口實(shí)現(xiàn)DVB-CI接口,則將降低實(shí)現(xiàn)DVB-CI接口復(fù)雜性和難度。然而,如何實(shí)現(xiàn)這一技術(shù)難題,成為本領(lǐng)域技術(shù)人員目前繼續(xù)解決的技術(shù)難題之一?!?br/>發(fā)明內(nèi)容】[0006]為克服現(xiàn)有技術(shù)的缺陷,本發(fā)明提出一種在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,以解決目前使用PCMCIA接口來(lái)實(shí)現(xiàn)DVB-CI接口時(shí)存在物理結(jié)構(gòu)復(fù)雜的技術(shù)問(wèn)題。[0007]本發(fā)明采用如下技術(shù)方案實(shí)現(xiàn):一種在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其包括步驟:將DVB-CI接口中命令接口的鏈路層的自定義分段格式的命令數(shù)據(jù)按IS0/IEC13818-1標(biāo)準(zhǔn)中傳輸流數(shù)據(jù)包格式進(jìn)行封裝,且封裝成的命令數(shù)據(jù)包中同步字節(jié)的值與傳輸流數(shù)據(jù)包中同步字節(jié)的值不相等;DVB-CI接口的數(shù)據(jù)發(fā)送端利用時(shí)分復(fù)用器將傳輸流的數(shù)據(jù)包和分段格式的命令數(shù)據(jù)的數(shù)據(jù)包時(shí)分復(fù)用傳輸;DVB-CI接口的數(shù)據(jù)接收端利用時(shí)分解復(fù)用器解析接收到的各個(gè)數(shù)據(jù)包,根據(jù)數(shù)據(jù)包的同步字節(jié)區(qū)分出傳輸流數(shù)據(jù)包和分段格式的命令數(shù)據(jù)包。[0008]其中,所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法還包括步驟:配置時(shí)分復(fù)用器的碼流間隔包參數(shù),時(shí)分復(fù)用器按照碼流間隔包參數(shù)將傳輸流的數(shù)據(jù)包和分段格式的命令數(shù)據(jù)包進(jìn)行間隔傳輸。[0009]其中,當(dāng)碼流間隔包參數(shù)配置為零時(shí),時(shí)分復(fù)用器暫時(shí)中斷傳輸數(shù)據(jù)包,將需要傳輸?shù)姆侄胃袷降拿顢?shù)據(jù)包插入至傳輸流數(shù)據(jù)包的發(fā)送隊(duì)列中。[0010]其中,所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法還包括步驟:根據(jù)DVB-CI接口通信的實(shí)時(shí)性要求動(dòng)態(tài)配置時(shí)分復(fù)用器的碼流間隔包參數(shù)。[0011]其中,如果數(shù)據(jù)包中同步字節(jié)為0x47,則該數(shù)據(jù)包為傳輸流數(shù)據(jù)包,否則為命令數(shù)據(jù)包。[0012]其中,DVB-CI接口中鏈路層的一個(gè)命令數(shù)據(jù)通常情況下被封裝成一個(gè)命令分段數(shù)據(jù),如果一個(gè)命令數(shù)據(jù)長(zhǎng)度很長(zhǎng)(超過(guò)65524字節(jié)),將被封裝成多個(gè)命令分段數(shù)據(jù)。命令分段數(shù)據(jù)按標(biāo)準(zhǔn)IS0/IEC13818-1方式封裝傳輸流(TS)包格式。[0013]其中,所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法還包括步驟:在時(shí)分解復(fù)用器解析并判斷為命令數(shù)據(jù)包后,校驗(yàn)命令數(shù)據(jù)包中命令分段數(shù)據(jù)的正確性,再?gòu)拿罘侄螖?shù)據(jù)中提取出鏈路層的命令數(shù)據(jù)。[0014]其中,所述自定義分段格式包括:8bit的table_id;lbit的分塊同步指示位置section_syntax_indicator,應(yīng)置‘1’;16bit的命令塊長(zhǎng)度command_section_length,表明在command_section_length字段之后此分段的字節(jié)數(shù);16bit的分塊編號(hào)section_number,命令數(shù)據(jù)第一分段的section_number應(yīng)該為0x00,它將隨命令數(shù)據(jù)的每一個(gè)附加分段而增加1;last_section_number16位字段,表示命令數(shù)據(jù)的最后一個(gè)分段的號(hào)碼;data_byte數(shù)據(jù)為鏈路層命令數(shù)據(jù)的片段或數(shù)據(jù)單元;32bit的CRC_32字段,包含在處理完整個(gè)命令分段后計(jì)算CRC輸出為零的CRC的值。[0015]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:本發(fā)明按IS0/IEC13818-1標(biāo)準(zhǔn),把分段格式的命令數(shù)據(jù)封裝成傳送流格式,利用時(shí)分復(fù)用器將分段格式的命令數(shù)據(jù)和傳輸流復(fù)用后在一個(gè)通道進(jìn)行傳輸,并通過(guò)時(shí)分解復(fù)用器通過(guò)各個(gè)數(shù)據(jù)包中同步字節(jié)synC_byte的值來(lái)確定傳輸流與分段格式的命令數(shù)據(jù),因此,本發(fā)明通過(guò)一個(gè)時(shí)分復(fù)用器處理數(shù)據(jù)帶寬分配,只需提供快速雙向通道即可,不僅對(duì)傳輸接口驅(qū)動(dòng)要求簡(jiǎn)單,還可以選擇在多種物理接口(比如USB2.0接口、USB3.0接口、IEEE1394等)上實(shí)現(xiàn)DVB-CI接口。并且,本發(fā)明通過(guò)設(shè)置時(shí)分復(fù)用器的碼流間隔包參數(shù),就可以實(shí)現(xiàn)在一個(gè)雙向傳輸通道中對(duì)傳輸流和命令數(shù)據(jù)的物理帶寬進(jìn)行合理分配,從而可以兼顧傳輸流和命令數(shù)據(jù)的實(shí)時(shí)性?!緦?zhuān)利附圖】【附圖說(shuō)明】[0016]圖1是現(xiàn)有DVB-CI接口的實(shí)施例的結(jié)構(gòu)示意圖;圖2是傳輸流的數(shù)據(jù)包的封裝結(jié)構(gòu)示意圖;圖3是DVB-CI接口中命令分段數(shù)據(jù)結(jié)構(gòu)的示意圖;圖4是DVB-CI接口中命令數(shù)據(jù)包分段結(jié)構(gòu)示意圖;圖5是本發(fā)明一個(gè)實(shí)施例的流程示意圖;圖6是利用時(shí)分復(fù)用將傳輸流與命令進(jìn)行時(shí)分復(fù)用的示意圖;圖7是利用時(shí)分解復(fù)用區(qū)分傳輸流與命令的示意圖;圖8是在電視接收終端的DVB-CI接口中實(shí)現(xiàn)本發(fā)明的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】[0017]為了便于理解,先對(duì)IS0/IEC13818-1封裝傳輸流(TS)數(shù)據(jù)包的封裝結(jié)構(gòu)進(jìn)行描述。如圖2所示,每個(gè)TS數(shù)據(jù)包為188字節(jié),分為頭部(Header)及有效負(fù)載。其中,頭部包括:8bit的同步字節(jié)sync_byte,sync_byte固定為0x47,表示一個(gè)傳輸包開(kāi)頭;lbit的傳輸錯(cuò)誤標(biāo)志位transport_error_indicator;lbit的有效負(fù)載起始指示位payload_unit_start_indicator;lbit的傳送優(yōu)先級(jí)位transport_priority;13bit的PID,PID指出了這個(gè)包的有效負(fù)載數(shù)據(jù)的類(lèi)型;2bit的傳送加密控制位transport_scrambling_control;2bit的適應(yīng)字段控制位adaptation_field_control;4bit的連續(xù)計(jì)數(shù)器continuity_counter;剩下的字節(jié)為適應(yīng)字段adaptation_field。[0018]結(jié)合圖3和圖4所示,DVB-CI接口中命令接口的鏈路層的自定義分段格式的命令數(shù)據(jù)被封裝成多個(gè)命令分段(或數(shù)據(jù)塊),比如圖4所示將一個(gè)鏈路層命令的數(shù)據(jù)塊分成四個(gè)命令分段數(shù)據(jù),各個(gè)命令分段數(shù)據(jù)(或數(shù)據(jù)塊)中sectiorunumber的值分別為0、1、2、3,last_section_number的值為3。[0019]其中,如圖3,自定義命令分段數(shù)據(jù)結(jié)構(gòu)包括:8bit的table_id(命令表ID),其值識(shí)別此分段所屬的命令表,table_id根據(jù)實(shí)際需要選取一個(gè)值,取值范圍為0X4(T0XFE;lbit的分塊同步指示位置section_syntax_indicator,應(yīng)置‘1’;16bit的命令塊長(zhǎng)度command_section_length,它表明在command_section_length字段之后此分段的字節(jié)數(shù),包含CRC;16bit的分塊編號(hào)section_number,命令鏈路數(shù)據(jù)第一分段的section_number應(yīng)該為0x00,它將隨命令數(shù)據(jù)的每一個(gè)附加分段而增加1;last_section_number16位字段,表示鏈接層中命令數(shù)據(jù)的最后一個(gè)分段的號(hào)碼;data_byte數(shù)據(jù)為鏈路層中命令數(shù)據(jù)片段或數(shù)據(jù)單元;32bit的CRC_32,包含在處理完整個(gè)命令分段后計(jì)算CRC輸出為零的CRC的值。[0020]command_section_length字段的長(zhǎng)度16位,表不命令分段數(shù)據(jù)的最長(zhǎng)為65535字節(jié)。減去其他開(kāi)銷(xiāo)11字節(jié)(保留字節(jié),分段編號(hào),最大分段編號(hào),CRC字節(jié)),可以封裝鏈路層的數(shù)據(jù)單元不超65524字節(jié)。如果一個(gè)命令數(shù)據(jù)(鏈路層的數(shù)據(jù)單元)長(zhǎng)度很長(zhǎng)(超過(guò)65524字節(jié)),將被封裝成多個(gè)命令分段數(shù)據(jù)。[0021]結(jié)合圖5所示,本發(fā)明一個(gè)優(yōu)選實(shí)施例包括如下實(shí)現(xiàn)步驟:步驟S1、本發(fā)明將DVB-CI接口中命令接口的鏈路層的分段格式的命令數(shù)據(jù)按IS0/IEC13818-1標(biāo)準(zhǔn)中傳輸流數(shù)據(jù)包格式進(jìn)行封裝,如圖3所示。命令分段數(shù)據(jù)包中同步字節(jié)用非0x47值(例如=0x57,0x67,0x77,0x37,0x48或0x49等),便于識(shí)別命令信息包;PID的值取值為0x2或其他。[0022]步驟S2、DVB-CI接口的數(shù)據(jù)發(fā)送端,配置時(shí)分復(fù)用器的碼流間隔包參數(shù),利用時(shí)分復(fù)用器將傳輸流的數(shù)據(jù)包和命令數(shù)據(jù)的數(shù)據(jù)包按照碼流間隔包參數(shù)進(jìn)行間隔傳輸。[0023]傳輸流的信息量很大,命令的信息量很小,但是命令的實(shí)時(shí)性高于傳輸流。時(shí)分復(fù)用器有一個(gè)碼流間隔包參數(shù)配置,當(dāng)碼流間隔包參數(shù)配置成零時(shí),暫時(shí)中斷傳輸數(shù)據(jù)包,且將需要傳輸?shù)拿顢?shù)據(jù)包插入至傳輸流數(shù)據(jù)包的發(fā)送隊(duì)列中。當(dāng)碼流間隔包參數(shù)配置成1時(shí),傳輸流數(shù)據(jù)包與命令數(shù)據(jù)包交替?zhèn)鬏?。?dāng)碼流間隔包參數(shù)配置成2時(shí),每傳輸2個(gè)傳輸流數(shù)據(jù)包,再傳輸1個(gè)命令數(shù)據(jù)包,循環(huán)進(jìn)行,如圖6。當(dāng)碼流間隔包參數(shù)的配置值越大,命令數(shù)據(jù)包傳輸?shù)男枰獣r(shí)間越長(zhǎng),實(shí)時(shí)性越差。因此,可以根據(jù)實(shí)際需求配置合理碼流間隔包參數(shù)。[0024]步驟S3、DVB-CI接口的數(shù)據(jù)接收端利用時(shí)分解復(fù)用器根據(jù)各個(gè)數(shù)據(jù)包中同步字節(jié)sync_byte,區(qū)分出傳輸流數(shù)據(jù)包和分段格式的命令數(shù)據(jù)包。[0025]將分段格式的命令數(shù)據(jù)打包成傳輸流的數(shù)據(jù)包格式后,命令數(shù)據(jù)與傳輸流數(shù)據(jù)可以混在一起通過(guò)一個(gè)通道或接口傳輸,接收數(shù)據(jù)包的一方在解析數(shù)據(jù)包時(shí),只需要檢測(cè)每個(gè)數(shù)據(jù)包中同步字節(jié)sync_byte。如果同步字節(jié)sync_byte為0x47,則表明當(dāng)前數(shù)據(jù)包為傳輸流數(shù)據(jù)包,否則為分段格式的命令數(shù)據(jù)的數(shù)據(jù)包。因此,時(shí)分解復(fù)用器根據(jù)各個(gè)數(shù)據(jù)包中同步字節(jié)sync_byte,即可準(zhǔn)確的分流出傳輸流數(shù)據(jù)包和命令數(shù)據(jù)包,如圖7所示。[0026]對(duì)于分段格式的命令數(shù)據(jù)包(一個(gè)命令分段信息通常情況下包含一個(gè)命令數(shù)據(jù)包),校驗(yàn)命令分段數(shù)據(jù)的正確性。然后,從命令分段數(shù)據(jù)中提取出鏈路層的命令數(shù)據(jù)。[0027]如圖8所示,在電視接收終端的DVB-CI接口中實(shí)現(xiàn)傳輸流與命令復(fù)用后傳輸。本實(shí)施例的電視接收終端采用機(jī)卡分離,所謂機(jī)卡分離指的是將數(shù)字電視終端中的通用部分(硬件)獨(dú)立出來(lái),做成“機(jī)”,而把各地廣電運(yùn)營(yíng)商的CA(條件接受系統(tǒng))和EPG(電子節(jié)目指南)、中間件、數(shù)據(jù)廣播等諸多增值服務(wù)部分做成“卡”。主機(jī)從解調(diào)模塊接收到碼流信息由TS流通道傳給卡模塊,卡模塊根據(jù)需要對(duì)碼流解擾后,再通過(guò)TS流通道傳主機(jī)。主機(jī)收到解擾后碼流,把碼流傳給解復(fù)用模塊。主機(jī)將命令信息傳給卡模塊,卡模塊處理命令信息,返回相應(yīng)命令信息。命令信息在DVB-CI1.0標(biāo)準(zhǔn)分成應(yīng)用層、事務(wù)層、傳輸層、鏈路層、物理層。鏈路層之上都是由軟件實(shí)現(xiàn),PCMCIA接口的驅(qū)動(dòng)通信之前有一個(gè)緩沖區(qū)大小(BN)協(xié)商過(guò)程。緩沖區(qū)大小(BN)決定了鏈路層數(shù)據(jù)單元LPDU的大小。每個(gè)LPDU由2個(gè)字節(jié)的頭、TPDU的塊組成,總的大小不超出協(xié)商的緩沖區(qū)大小。如果緩沖區(qū)大小(BN)定義為2048個(gè)字節(jié),命令信息的鏈路層的數(shù)據(jù)單元LPDU的大小不超過(guò)2048字節(jié)。命令信息的物理層和碼流傳輸?shù)奈锢韺佑蒔CMCIA接口實(shí)現(xiàn)。[0028]先把命令信息的鏈路層數(shù)據(jù)和傳輸流在時(shí)分復(fù)用器進(jìn)行復(fù)用,然后接口(比如,USB2.0或USB3.0接口)只負(fù)責(zé)快速傳輸。[0029]因此,主機(jī)與卡模塊之間只要傳輸速度夠快的雙向通道就滿(mǎn)足要求,不關(guān)心物理上全雙工或半雙工。主機(jī)與卡模塊之間通信的驅(qū)動(dòng)要求很簡(jiǎn)單,提供一個(gè)輸入和一個(gè)輸出就可以。[0030]綜上,本發(fā)明按IS0/IEC13818-1標(biāo)準(zhǔn),把命令數(shù)據(jù)的分段格式封裝成傳送流(TS)包格式,利用時(shí)分復(fù)用器將命令數(shù)據(jù)和傳輸流復(fù)用后在一個(gè)通道進(jìn)行傳輸,并通過(guò)時(shí)分解復(fù)用器通過(guò)各個(gè)數(shù)據(jù)包中同步字節(jié)Sync_byte的值來(lái)確定傳輸流與命令數(shù)據(jù),因此,本發(fā)明通過(guò)一個(gè)時(shí)分復(fù)用器處理數(shù)據(jù)帶寬分配,只需提供快速雙向通道即可,不僅對(duì)傳輸接口驅(qū)動(dòng)要求簡(jiǎn)單,還可以選擇在多種物理接口(比如USB2.0接口、USB3.0接口、IEEE1394等)上實(shí)現(xiàn)DVB-CI接口。并且,本發(fā)明通過(guò)設(shè)置時(shí)分復(fù)用器的碼流間隔包參數(shù),就可以實(shí)現(xiàn)在一個(gè)雙向傳輸通道中對(duì)傳輸流和命令數(shù)據(jù)的物理帶寬進(jìn)行合理分配,從而可以兼顧傳輸流和命令數(shù)據(jù)的實(shí)時(shí)性。[0031]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。【權(quán)利要求】1.一種在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,包括步驟:將DVB-CI接口中命令接口的鏈路層的自定義分段格式的命令數(shù)據(jù)按ISO/IEC13818-1標(biāo)準(zhǔn)中傳輸流數(shù)據(jù)包格式進(jìn)行封裝,且封裝成的命令數(shù)據(jù)包中同步字節(jié)的值與傳輸流數(shù)據(jù)包中同步字節(jié)的值不相等;DVB-CI接口的數(shù)據(jù)發(fā)送端利用時(shí)分復(fù)用器將傳輸流的數(shù)據(jù)包和命令數(shù)據(jù)的數(shù)據(jù)包時(shí)分復(fù)用傳輸;DVB-CI接口的數(shù)據(jù)接收端利用時(shí)分解復(fù)用器解析接收到的各個(gè)數(shù)據(jù)包,根據(jù)數(shù)據(jù)包的同步字節(jié)區(qū)分出傳輸流數(shù)據(jù)包和命令數(shù)據(jù)包。2.根據(jù)權(quán)利要求1所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,還包括步驟:配置時(shí)分復(fù)用器的碼流間隔包參數(shù),時(shí)分復(fù)用器按照碼流間隔包參數(shù)將傳輸流的數(shù)據(jù)包和命令數(shù)據(jù)包進(jìn)行間隔傳輸。3.根據(jù)權(quán)利要求2所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,當(dāng)碼流間隔包參數(shù)配置為零時(shí),時(shí)分復(fù)用器暫時(shí)中斷傳輸數(shù)據(jù)包,將需要傳輸?shù)拿顢?shù)據(jù)包插入至傳輸流數(shù)據(jù)包的發(fā)送隊(duì)列中。4.根據(jù)權(quán)利要求1所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,還包括步驟:根據(jù)DVB-CI接口通信的實(shí)時(shí)性要求動(dòng)態(tài)配置時(shí)分復(fù)用器的碼流間隔包參數(shù)。5.根據(jù)權(quán)利要求1所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,如果數(shù)據(jù)包中同步字節(jié)為0x47,則該數(shù)據(jù)包為傳輸流數(shù)據(jù)包,否則為命令數(shù)據(jù)包。6.根據(jù)權(quán)利要求1所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,所述自定義分段格式是把命令數(shù)據(jù)封裝成自定義分段格式的數(shù)據(jù)塊。7.根據(jù)權(quán)利要求1所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,DVB-CI接口中命令接口的鏈路層的自定義分段格式的命令數(shù)據(jù)通常情況下被封裝成一個(gè)命令分段數(shù)據(jù);如果一個(gè)命令數(shù)據(jù)長(zhǎng)度超過(guò)65524字節(jié),則將被封裝成多個(gè)命令分段數(shù)據(jù),每個(gè)命令分段數(shù)據(jù)按ISO/IEC13818-1標(biāo)準(zhǔn)中傳輸流數(shù)據(jù)包格式進(jìn)行封裝。8.根據(jù)權(quán)利要求7所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,還包括步驟:在時(shí)分解復(fù)用器解析并判斷為命令數(shù)據(jù)包后,校驗(yàn)命令數(shù)據(jù)包中命令分段數(shù)據(jù)的正確性,再?gòu)拿罘侄螖?shù)據(jù)中提取出鏈路層的命令數(shù)據(jù)。9.根據(jù)權(quán)利要求1-8任何一項(xiàng)所述在DVB-CI接口中實(shí)現(xiàn)命令與傳輸流復(fù)用的方法,其特征在于,所述自定義分段格式包括:8bit的table_id;lbit的分塊同步指示位置section_syntax_indicator,應(yīng)置‘1’;16bit的命令塊長(zhǎng)度command_section_length,表明在command_section_length字段之后此分段的字節(jié)數(shù);16bit的分塊編號(hào)section_number,命令數(shù)據(jù)第一分段的section_number應(yīng)該為0x00,它將隨命令數(shù)據(jù)的每一個(gè)附加分段而增加1;last_section_number16位字段,表示命令數(shù)據(jù)的最后一個(gè)分段的號(hào)碼;data_byte數(shù)據(jù)為鏈路層命令數(shù)據(jù)的片段或數(shù)據(jù)單元;32bit的CRC_32字段,包含在處理完整個(gè)命令分段后計(jì)算CRC輸出為零的CRC的值?!疚臋n編號(hào)】H04N21/434GK103647981SQ201310720051【公開(kāi)日】2014年3月19日申請(qǐng)日期:2013年12月24日優(yōu)先權(quán)日:2013年12月24日【發(fā)明者】陳金強(qiáng),徐浩申請(qǐng)人:深圳國(guó)微技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
青田县| 台山市| 黑山县| 玉门市| 洪雅县| 文安县| 合川市| 高邮市| 宣城市| 安图县| 武夷山市| 神池县| 福建省| 兰溪市| 诸暨市| 原平市| 新乡市| 巢湖市| 竹山县| 黔西| 大关县| 车险| 襄樊市| 三江| 鹰潭市| 绥芬河市| 铁岭县| 祁东县| 万全县| 洱源县| 古丈县| 柳河县| 米泉市| 瑞金市| 腾冲县| 杭锦后旗| 翁源县| 临武县| 福鼎市| 旬阳县| 青河县|