最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

接收以及應用cmmb數據的方法及裝置的制作方法

文檔序號:7887045閱讀:431來源:國知局
專利名稱:接收以及應用cmmb數據的方法及裝置的制作方法
技術領域
本發(fā)明屬于移動多媒體廣播技術領域,尤其涉及一種接收以及應用CMMB數據的方法和裝置。
背景技術
CMMB 是英文 China Mobile Multimedia Broadcasting(中國移動數字多媒體廣播)的簡稱。它是國內自主研發(fā)的第一套面向多種移動終端的無線數字廣播系統(tǒng)。CMMB利用無線數字廣播網向用戶提供影音業(yè)務和數據業(yè)務,其中數據業(yè)務包括睛彩導航、睛彩財經、睛彩廣播、睛彩閱讀等。
睛彩導航業(yè)務是一種智能移動交通信息服務。通過移動多媒體廣播網為用戶發(fā)送實時的道路擁堵情況、車輛流量信息、路況資料等。提供用戶交通擁堵路段的實時情況,指導用戶繞行,從而實現(xiàn)智能交通誘導功能。此功能不僅提高出行效率,更可節(jié)約能源、疏導交通。睛彩財經業(yè)務是一種新的移動金融信息服務。通過把實時股市信息數據以廣播方式推送到CMMB終端,用戶可以對股市數據進行詳細的分析。睛彩廣播業(yè)務除了提供傳統(tǒng)廣播服務,還將開展“富媒體”廣播業(yè)務?!案幻襟w”廣播是將文字、圖片、動畫、聲音、視頻等多媒體形態(tài)和交互性和傳統(tǒng)的廣播音頻結合在一起的一種信息傳播形式。睛彩閱讀業(yè)務是依托CMMB手持電視為媒介,由中廣傳播和出版商聯(lián)手搭建的信息傳播平臺,用戶可以通過CMMB手持電視享受內容豐富的全新的閱讀體驗。它是通過CMMB移動多媒體廣播技術將傳統(tǒng)的報紙、雜志、書籍等內容發(fā)送到用戶終端,為傳統(tǒng)出版商提供了躋身新媒體的又一途徑。市面上有一些車載電視盒的方案已經被廠商所接受并加以推廣,但這些方案只包含影音業(yè)務,不能提供數據業(yè)務支持。這種模塊方案是將CMMB解調器輸出的原始碼流送給下級模塊,下級模塊只負責影音解碼,還原數據流中的影音后輸出到應用主機?,F(xiàn)代社會對移動設備所能提供的信息量大小要求越來越高,尤其是對車載設備來說,路況、財經、日常消費等能夠為工作和生活提供便利的信息正日益凸顯其重要性,因此現(xiàn)有的僅支持影音業(yè)務的車載電視盒模塊技術亟待升級,必須整合數據業(yè)務。車載電視盒一般都作為外掛接在車載導航設備上,如果增加數據傳輸,就意味著車載導航設備商必須對數據業(yè)務進行開發(fā),難度大,成本高,且不可復用。雖然整合數據業(yè)務對車載設備廠商而言很有吸引力,但其技術上開發(fā)難度大、周期長、成本高,廠商大多不愿意承擔風險,必須將數據業(yè)務的整合工作變得可快速集成、高度可復用。

發(fā)明內容
鑒于現(xiàn)有技術的缺陷,本發(fā)明提供了一種接收CMMB數據的裝置,其特征在于包括CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流;通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給應用主機。所述接收控制指令包括開始接收、停止接收、接收重啟、接收服務切換、接收搜索等。所述通用接口模塊遵循USB和/或I2C和/或UART和/或SPI和/或SDIO傳輸協(xié)議。此外,本發(fā)明還提供一種應用CMMB數據的裝置,其特征在于包括通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及接收CMMB原始碼流;數據解析器,用于對通過通用接口模塊接收的CMMB原始碼流進行解析,產生可供上層應用程序調用的數據。所述上層應用程序指的是與數據業(yè)務相關聯(lián)的程序,即導航、財經、多媒體和電子書等程序。進一步,本發(fā)明提供一種基于CMMB數據應用的系統(tǒng),其特征在于該系統(tǒng)包括CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流;通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給數據解析器;數據解析器,用于對通過通用接口模塊 接收的CMMB原始碼流進行解析,產生可供上層應用程序的數據。進一步,本發(fā)明還提供一種基于CMMB數據應用的方法,其特征在于包括如下步驟接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流;將CMMB接收單元產生的原始碼流通過通用接口模塊傳輸給數據解析器;對通過通用接口模塊接收的CMMB原始碼流進行解析,并以文件形式保存或內存共享所解析出來的數據,由上層應用程序進行讀取并使用。現(xiàn)有車載電視盒在硬件層面可看作是CMMB接收模塊,其缺點在于不提供數據傳輸功能,若由電視盒功能升級至可傳輸數據,按照本發(fā)明的方法,僅需要增加通用接口將接收到的數據傳送出即可,改動量非常少。通過將CMMB數據解析模塊移植到應用主機,應用主機啟用該解析模塊即可獲取所需數據,這樣可以極大地降低開發(fā)難度、縮短開發(fā)周期。


圖I是CMMB系統(tǒng)復用幀、復用子幀和廣播信道幀的結構關系圖;圖2是CMMB系統(tǒng)復用子幀的結構圖;圖3是復用子幀的數據段的結構圖;圖4是由接收CMMB數據的裝置以及應用CMMB數據的裝置構成的系統(tǒng)框圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點更加明顯易懂,下面結合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。CMMB廣播前端系統(tǒng)會將音頻、視頻、數據等信息封裝和排列(即復用封裝),形成廣播信道幀,使其能夠在CMMB廣播信道上傳送。廣播信道幀,也就是CMMB原始碼流,CMMB原始碼流是由多個復用幀組成(包括控制信息復用幀和業(yè)務數據復用幀),而每個復用幀由復用幀頭、復用幀凈荷和填充組成,其中復用幀凈荷包含一個或多個復用子幀(最多15個),見圖I。復用子幀則是由子幀頭、視頻段、音頻段、數據段組成,見圖2。數據段是由數據段頭與多個數據單元組合而成的,數據段可包含多個不同類型的數據單元,這些單元的參數(包括數據單元類型和數據單元長度)和所有數據單元個數都包含在數據段頭中,見圖3,解析數據段時先讀取數據段頭的信息,然后根據數據單元類型提取所需數據。比如睛彩導航、睛彩財經、睛彩廣播、睛彩閱讀等CMMB數據,它們都屬于數據業(yè)務類型,而對這類數據的處理是由CMMB前端系統(tǒng)對其進行可擴展協(xié)議封裝(XPE/XPE-FEC封裝),封裝后適配到復用子幀的數據段再進行傳輸的,因此這類數據在數據段中所對應的單元類型是“XPE包” / “XPE-FEC包”,而XPE/XPE-FEC包是由頭、凈荷、CRC_32組成,對此類數據包的解析也是通過讀取頭,得到數據開始標志、結束標志、數據包長度等信息,從而獲取凈荷中的數據,即數據業(yè)務類型的數據。圖4是由接收CMMB數據的裝置以及應用CMMB數據的裝置構成的系統(tǒng)框圖。圖中 包括CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流;所述CMMB接收單元是由天線、解調器和CA解擾器組成,其中所述天線接收CMMB無線信號,并傳輸給解調器;所述解調器對收到的無線信號進行正交相干解調,再經過低通濾波器處理獲得有用信號,恢復成電平信號形式的原始碼流,產生CMMB數字信號,并提供給CA解擾器;即把無線信號翻譯成數字信號。所述CA解擾器根據密鑰對解調后的數據進行解擾產生可供用戶使用的原始碼流。CA解擾器,用于對解調器產生的CMMB原始碼流進行解擾,產生原始碼流。CA全稱Contional Access,可稱之為條件接受系統(tǒng),CMMB數據原始碼流都屬于CA加密數據,必須使用密鑰還原,這個密鑰就是CW(Contrc)I Word),而CA解擾過程即是對CW復原,并將它傳送CMMB接收單元用于對原始碼流進行解擾。解擾后得到的CMMB原始碼流是以復用幀的形式存在,復用幀是封裝了業(yè)務或控制信息的數據幀,不同標識的復用幀使用不同的物理層邏輯信道來發(fā)送,而復用子幀是復用幀的基本組成單元,承載一個業(yè)務或一個控制信息表的數據。通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給應用主機,遵循USB和/或I2C和/或UART和/或SPI和/或SDIO傳輸協(xié)議,并根據具體使用的傳輸協(xié)議,對原始碼流和接收控制指令分別進行相應的組包處理,將原始碼流通過接口直接傳輸給應用主機,將接收控制指令通過接口直接發(fā)送給CMMB接收單元。所述接收控制指令包括開始接收、停止接收、接收重啟、接收服務切換、接收搜索等,用于控制CMMB接收單元的工作;比如應用主機啟用數據業(yè)務相關的應用程序時,發(fā)送開始接收的指令通知CMMB接收單元,CMMB接收單元接收到指令后開始接收數據業(yè)務類型的數據,并將數據通過通用接口模塊返回給應用主機;當應用主機退出這些應用程序時,發(fā)送停止接收指令,使CMMB接收單元停止接收數據業(yè)務類型的數據;當應用主機端相應的應用程序在處理數據時出現(xiàn)問題,發(fā)送接收重啟指令等等。數據解析器,用于對通過通用接口模塊接收的CMMB原始碼流進行解析,產生可供上層應用程序調用的數據。CMMB原始碼流是以復用幀的形式存在,而數據解析則是按照其打包協(xié)議對其進行解復用,從而將不同的業(yè)務數據解析出來,以供不同的應用程序使用的過程。所述數據解析器按照中廣XPE-FEC協(xié)議和IPC協(xié)議對CMMB原始碼流進行解析。CMMB數據解析器將復用子幀數據段解析完成后保存成文件或者在內存中共享,然后由相應應用程序將文件中或者內存中共享的數據讀取出來,生成用于該應用程序的數據;比如對于睛彩導航的數據,是由導航程序的數據適配器將其讀取出來,生成用于導航的數據,并更新到導航數據庫的實時路況數據中;對于睛彩財經的數據,是由財經程序將其讀取出來,生成可用于財經分析的數據;對于睛彩廣播的數據,是由多媒體程序將其讀取并生成可用于顯示或者播放的數據;對于睛彩閱讀的數據,是由電子書程序將其讀取并生成可用于顯示的數據。復用子幀的處理過程是先取幀頭、后校驗,若校驗失敗,則直接丟包,若校驗成功,則對音視頻和數據段進行解析。
開發(fā)一套平臺無關的數據解析器,按照中廣XPE/XPE-FEC協(xié)議(中廣將數據進行廣播前會將數據進行XPE和XPE-FEC語法封裝,形成XPE包和XPE-FEC包后再組成復用幀)和IPC協(xié)議(通用型CMMB模塊數據傳輸中間件協(xié)議,遵從中廣相關中間件協(xié)議規(guī)定)進行解析,當應用主機接收到CMMB模塊送出的原始碼流后,即啟用數據解析器進行解析,生成數據文件或者將數據共享于內存,供上層應用程序使用。例如,導航程序需要使用睛彩導航數據,通過解析器獲取到的實時路況數據與導航功能相結合,可以實現(xiàn)動態(tài)路徑誘導等功能,從而為出行的暢通提供極大便利;財經程序需要使用睛彩財經數據,將獲取到的這些數據供用戶用于財經分析;多媒體程序需要使用睛彩廣播數據,將獲取到的這些數據還原成文字、圖片、動畫、聲音、視頻等形式提供給用戶;電子書程序需要使用睛彩閱讀數據,將獲取到的這些數據還原成報紙、雜志、書籍等頁面顯示的形式供用戶閱讀。CMMB無線信號通過解調器和解擾器處理后成為已授權的CMMB原始碼流,這些CMMB原始碼流經過簡單打包處理后由通用接口傳送至應用主機,由應用主機端的CMMB解析器對碼流進行解析,其中解析出來的路況數據是以文件形式保存或者共享于內存,而應用主機端的應用程序會讀取這些數據,將所需的相應數據進行處理后供用戶使用,比如導航程序讀取并處理睛彩導航數據、財經程序讀取并處理睛彩財經數據、多媒體程序讀取并處理睛彩廣播數據、電子書程序讀取并處理睛彩閱讀數據等。CMMB數據流的走向如圖4所示,首先由應用主機端CMMB接收模塊首先利用解調器將接收到的無線信號解調為CMMB原始碼流,這些原始碼流是由多個復用幀組成的;接下來CMMB傳輸模塊會根據IPC協(xié)議將這些復用幀簡單組包后,再由通用接口傳輸到應用主機端,此時CMMB解析模塊首先對這些IPC包進行解包處理,還原成復用幀,而后通過先解析幀頭后讀取凈荷的方式逐級對復用幀- >復用子幀- >數據段-> XPE包/XPE-FEC包進行解析,最終把以“XPE包/XPE-FEC包”形式存在的路況數據還原成文件或共享于內存,供應用程序使用。最后應當說明的是以上實施例僅用以說明本發(fā)明的技術方案而非對其限制;盡管參照較佳實施例對本發(fā)明進行了詳細的說明,所屬領域的普通技術人員應當理解依然可以對本發(fā)明的具體實施方式
進行修改或者對部分技術特征進行等同替換;而不脫離本發(fā)明技術方案的精神,其均應涵蓋在本發(fā)明請求保護的技術方案范圍當中。
權利要求
1.一種接收CMMB數據的裝置,其特征在于包括 CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流; 通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給應用主機。
2.根據權利要求I所述的接收CMMB數據的裝置,其特征在于所述通用接口模塊遵循USB和/或I2C和/或UART和/或SPI和/或SDIO傳輸協(xié)議,并根據具體使用的傳輸協(xié)議,對原始碼流進行相應的組包處理,再通過接口直接傳輸給應用主機。
3.根據權利I所述的接收CMMB數據的裝置,其特征在于所述CMMB接收單元是由天線、解調器和CA解擾器組成,其中 所述天線接收CMMB無線信號,并傳輸給解調器; 所述解調器用于將接收到的CMMB信號進行解調,產生CMMB數字信號,并提供給CA解擾器; 所述CA解擾器根據密鑰對解調后的數據進行解擾產生可供用戶使用的原始碼流。
4.根據權利I所述的接收CMMB數據的裝置,其特征在于所述接收控制指令包括開始接收、停止接收、接收重啟、接收服務切換、接收搜索。
5.一種應用CMMB數據的裝置,其特征在于包括 通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及接收CMMB原始碼流; 數據解析器,用于對通過通用接口模塊接收的CMMB原始碼流進行解析,產生可供上層應用程序調用的數據。
6.根據權利要求5所述的應用CMMB數據的裝置,其特征在于所述上層應用程序指的是與數據業(yè)務相關聯(lián)的程序,包括導航、財經、多媒體和電子書中的一種或多種。
7.根據權利要求5所述的應用CMMB數據的裝置,其特征在于所述數據解析器按照中廣XPE-FEC協(xié)議和IPC協(xié)議對CMMB原始碼流進行解析。
8.根據權利要求5所述的應用CMMB數據的裝置,其特征在于所述通用接口模塊遵循USB和/或I2C和/或UART和/或SPI和/或SDIO傳輸協(xié)議。
9.一種基于CMMB數據應用的系統(tǒng),其特征在于該系統(tǒng)包括 CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流; 通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給數據解析器; 數據解析器,用于對通過通用接口模塊接收的CMMB原始碼流進行解析,產生可供上層應用程序的數據。
10.根據權利要求9所述的基于CMMB數據應用的系統(tǒng),其特征在于所述通用接口模塊遵循USB和/或I2C和/或UART和/或SPI和/或SDIO傳輸協(xié)議,并根據具體使用的傳輸協(xié)議,對原始碼流進行相應的組包處理,再通過接口直接傳輸給數據解析器。
11.根據權利要求9所述的基于CMMB數據應用的系統(tǒng),其特征在于所述CMMB接收單元是由天線、解調器和CA解擾器組成,其中所述天線接收CMMB無線信號,并傳輸給解調器; 所述解調器用于將接收到的CMMB信號進行解調,產生CMMB數字信號,并提供給CA解擾器; 所述CA解擾器根據密鑰對解調后的數據進行解擾產生原始碼流。
12.根據權利要求9所述的基于CMMB數據應用的系統(tǒng),其特征在于所述數據解析器按照中廣XPE-FEC協(xié)議和IPC協(xié)議對CMMB原始碼流進行解析,生成用于上層應用程序的數據。
13.根據權利要求9所述的基于CMMB數據應用的系統(tǒng),其特征在于所述上層應用程序指的是與數據業(yè)務相關聯(lián)的程序,包括導航、財經、多媒體和電子書中的一種或多種。
14.一種基于CMMB數據應用的方法,其特征在于包括如下步驟 接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流; 將CMMB接收單元產生的原始碼流通過通用接口模塊傳輸給數據解析器; 對通過通用接口模塊接收的CMMB原始碼流進行解析,并以文件形式保存或內存共享所解析出來的數據,由上層應用程序進行讀取并使用。
15.根據權利要求14基于CMMB數據應用的方法,其特征在于所述通用接口模塊遵循USB/I2C/UART/SPI/SDI0 傳輸協(xié)議。
16.根據權利要求14基于CMMB數據應用的方法,其特征在于所述上層應用程序指的是與數據業(yè)務相關聯(lián)的程序,包括導航、財經、多媒體和電子書中的一種或多種。
全文摘要
一種基于CMMB數據應用的系統(tǒng),其特征在于該系統(tǒng)包括CMMB接收單元,用于接收CMMB數據并對所接收的CMMB數據進行解調和解擾,產生原始碼流;通用接口模塊,用于將應用主機發(fā)出的接收控制指令傳輸給CMMB接收單元,以及將CMMB接收單元產生的原始碼流傳輸給數據解析器;數據解析器,用于對通過通用接口模塊接收的CMMB原始碼流進行解析,產生用于導航、財經、多媒體和電子書等應用程序的數據。
文檔編號H04N21/414GK102843592SQ201210008099
公開日2012年12月26日 申請日期2012年1月12日 優(yōu)先權日2012年1月12日
發(fā)明者楊孟 申請人:北京乾圖方園軟件技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1