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

數(shù)字電視機頂盒內(nèi)dlna節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng)的制作方法

文檔序號:7869026閱讀:499來源:國知局
專利名稱:數(shù)字電視機頂盒內(nèi)dlna節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng)的制作方法
數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng)技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)字電視機頂盒技術(shù)領(lǐng)域,具體涉及一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng)。
背景技術(shù)
數(shù)字電視機頂盒是一種將數(shù)字電視信號轉(zhuǎn)換成模擬信號的變換設(shè)備,它把經(jīng)過數(shù)字化壓縮的圖像和聲音信號解碼還原成普通電視機可播放顯示的信號。當(dāng)前的數(shù)字電視機頂盒已成為一種嵌入式計算設(shè)備,具有完善的實時操作系統(tǒng),并提供了強大的CPU計算能力,用來協(xié)調(diào)控制機頂盒各部分硬件設(shè)施,并提供交互網(wǎng)絡(luò)、DLNA媒體共享等多種新功能。 機頂盒啟動過程中一般需接收MTA配置文件來實現(xiàn)機頂盒的部分功能配置。
DLNA的全稱是DIGITAL LIVING NETWORK ALLIANCE,旨在實現(xiàn)個人終端間的媒體共享功能。DLNA功能模塊一般包含DMS、DMP、DMC和DMR。其中,DMS全稱是數(shù)字媒體服務(wù)器Digital Media Server,主要負責(zé)媒體獲取、記錄、存儲和輸出功能。數(shù)字電視機頂盒一般集成DLNA中的DMS模塊,DMS模塊負責(zé)為DLNA用戶終端提供可觀看的節(jié)目及目錄結(jié)構(gòu)。
目前,數(shù)字電視機頂盒中DLNA中DMS模塊獲得電視節(jié)目目錄數(shù)據(jù)的方式一般有以下兩種
方法一 DLNA軟件的DMS模塊軟件在安裝時固化節(jié)目目錄數(shù)據(jù),并通過DMS模塊軟件升級的方式進行節(jié)目目錄的配置和更新。優(yōu)點是實現(xiàn)較為簡單。缺點是
1、將DLNA節(jié)目目錄數(shù)據(jù)的配置與模塊軟件升級關(guān)聯(lián),節(jié)目目錄數(shù)據(jù)的更新效率較低;
2、在實現(xiàn)多種不同類型DLNA節(jié)目服務(wù)時操作難度較大,需要為用戶準(zhǔn)備不同版本的軟件。
方法二 在數(shù)字電視機頂盒MTA配置文件中增加DLNA節(jié)目目錄數(shù)據(jù)配置,配置節(jié)目所在頻點、服務(wù)、電視節(jié)目圖標(biāo)信息、網(wǎng)絡(luò)視頻路徑等節(jié)目信息和目錄結(jié)構(gòu),可通過更新 MTA配置文件的方式進行電視節(jié)目目錄的配置更新。優(yōu)點是可在運營前端實現(xiàn)DLNA節(jié)目目錄數(shù)據(jù)的配置管理。缺點在于
1、大幅增大了 MTA配置文件的大小,從而降低了 MTA配置文件中描述其他功能配置信息的接收效率;
2、將電視節(jié)目目錄內(nèi)容配置與功能配置都讓MTA配置文件進行描述,無法實現(xiàn)內(nèi)容和功能獨立配置,降低了配置的靈活性,且更新內(nèi)容時易對功能部分產(chǎn)生誤操作,存在安全隱患;
3、在實際運 營中,MTA配置文件一般由運營商的業(yè)務(wù)運營支撐系統(tǒng)(BOSS)進行統(tǒng)一管理,此方法在更新DLNA電視節(jié)目目錄內(nèi)容時,需更新BOSS系統(tǒng)關(guān)聯(lián)的配置文件,操作較為復(fù)雜,存在操作安全隱患。發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種數(shù)字電視機頂盒內(nèi)DLNA 節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng),實現(xiàn)DLNA節(jié)目目錄數(shù)據(jù)的快速配置和更新。
為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下
一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,包括以下步驟
(I)在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA功能僅設(shè)置 DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址;
(2)啟動數(shù)字電視機頂盒,下載MTA配置文件,獲取MTA配置文件中的DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址;
(3)查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入步驟(4), 若否則進入步驟(5);
(4)獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,并查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新數(shù)字電視機頂盒中存儲的DLNA節(jié)目目錄數(shù)據(jù);若否則進入步驟(5);
(5 )根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中。
進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,完成 DLNA節(jié)目目錄數(shù)據(jù)配置后,該方法還包括以下步驟
(6)DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)節(jié)目目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,所述的DLNA節(jié)目目錄數(shù)據(jù)包括數(shù)據(jù)版本號、節(jié)目目錄結(jié)構(gòu)、各個節(jié)目所在頻點、服務(wù)、電視節(jié)目關(guān)聯(lián)圖標(biāo)和節(jié)目網(wǎng)絡(luò)路徑。
進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,步驟(4)中,獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號的具體方式為
根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該 DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址。
再進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,步驟(5)中,獲取最新的DLNA節(jié)目目錄數(shù)據(jù)的具體方式為
根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該 DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址,數(shù)字電視機頂盒從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
更進一步,如上所述 的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法, DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器用于管理并向數(shù)字電視機頂盒下發(fā)對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)。
一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),包括
MTA配置文件設(shè)置模塊用于在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA功能設(shè)置DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址;
MTA配置文件下載模塊用于在啟動數(shù)字電視機頂盒時,下載MTA配置文件,獲取 MTA配置文件中的DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址;
機頂盒數(shù)據(jù)查看模塊用于查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入數(shù)據(jù)更新模塊,若否則進入數(shù)據(jù)下載模塊;
數(shù)據(jù)更新模塊用于確定數(shù)據(jù)電視機頂盒中的DLNA節(jié)目目錄數(shù)據(jù)是否需要更新; 具體方式為獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新;若否則需要更新并進入數(shù)據(jù)下載模塊;
數(shù)據(jù)下載模塊用于根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中。
進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),該系統(tǒng)還包括
終端顯示模塊用于DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)節(jié)目目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
再進一步,如上所述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),所述的數(shù)據(jù)更新模塊包括
數(shù)據(jù)請求單元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA 節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址;
版本號對比單元用于對比數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)版本號與數(shù)字電視機頂盒中存儲的本地DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致;
更新確認單元用于根據(jù)版本號對比單元的對比結(jié)果確認DLNA節(jié)目目錄數(shù)據(jù)是否需要更新,若版本號一致則不需要更新,若版本號不一致則需要更新。
更進一步,如上所 述的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),所述的數(shù)據(jù)下載模塊包括
數(shù)據(jù)請求單元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA 節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址;
數(shù)據(jù)下載單元用于數(shù)字電視機頂盒根據(jù)數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
本發(fā)明的有益效果在于
1、本發(fā)明所述的方法及系統(tǒng)僅在MTA配置文件中描述DLNA節(jié)目服務(wù)功能類型和節(jié)目目錄數(shù)據(jù)下載服務(wù)器的URL地址,大幅減小了 MTA配置文件的大小,提高了 MTA配置文件下發(fā)效率;
2、通過MTA配置文件和節(jié)目目錄數(shù)據(jù)下載服務(wù)器分別管理數(shù)字電視機頂盒DLNA 節(jié)目服務(wù)功能類型和具體節(jié)目內(nèi)容及目錄結(jié)構(gòu),實現(xiàn)功能和內(nèi)容獨立管理,結(jié)構(gòu)清晰;
3、實現(xiàn)功能和內(nèi)容獨立管理增加了管理靈活性,可在不更新MTA配置文件的基礎(chǔ)上實現(xiàn)某個功能類型對應(yīng)用戶的具體節(jié)目內(nèi)容及目錄結(jié)構(gòu)的更新;
4、對某個功能類型對應(yīng)用戶的具體節(jié)目內(nèi)容及目錄結(jié)構(gòu)進行內(nèi)容更新時,不需要更改系統(tǒng)中的用戶屬性,便于DLNA節(jié)目內(nèi)容的管理。


圖1為本發(fā)明一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng)的結(jié)構(gòu)框圖2為本發(fā)明一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法的流程圖3為本發(fā)明具體實施方式
中的數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
下面結(jié)合說明書附圖與具體實施方式
對本發(fā)明做進一步的詳細說明。
圖1示出了本發(fā)明一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng)的結(jié)構(gòu)框圖,由圖中可以看出,該系統(tǒng)包括MTA配置文件設(shè)置模塊11、MTA配置文件下載模塊12、 機頂盒數(shù)據(jù)查看模塊13、數(shù)據(jù)更新模塊14、數(shù)據(jù)下載模塊15、和終端顯示模塊16,其中
MTA配置文件設(shè)置模塊11用于在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA功能設(shè)置DLNA節(jié)目服務(wù)I D和前端檢測更新服務(wù)器的URL地址;
MTA配置文件下載模塊12用于在啟動數(shù)字電視機頂盒時,下載MTA配置文件,獲取 MTA配置文件中的DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址;
機頂盒數(shù)據(jù)查看模塊13用于查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入數(shù)據(jù)更新模塊,若否則進入數(shù)據(jù)下載模塊;
數(shù)據(jù)更新模塊14用于確定數(shù)據(jù)電視機頂盒中的DLNA節(jié)目目錄數(shù)據(jù)是否需要更新;具體方式為獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新;若否則需要更新并進入數(shù)據(jù)下載模塊;該模塊包括
數(shù)據(jù)請求單元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA 節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址;
版本號對比單元用于對比數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)版本號與數(shù)字電視機頂盒中存儲的本地DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致;
更新確認單元用于根據(jù)版本號對比單元的對比結(jié)果確認DLNA節(jié)目目錄數(shù)據(jù)是否需要更新,若版本號一致則不需要更新,若版本號不一致則需要更新;
數(shù)據(jù)下載模塊15用于根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA 節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中;該模塊包括
數(shù)據(jù)請求單元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA 節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址;
數(shù)據(jù)下載單元用于數(shù)字電視機頂盒根據(jù)數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置;
終端顯示模塊16用于DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)節(jié)目目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
由上文的描述可知,在進行DLNA節(jié)目目錄數(shù)據(jù)的更新或者下載時,數(shù)字電視機頂盒根據(jù)MTA配置文件中的DLNA服務(wù)ID向前端檢測更新服務(wù)器申請下載DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服務(wù)器根據(jù)服務(wù)ID返回其請求下載的DLNA節(jié)目目錄數(shù)據(jù)的版本號及 DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址,通過本地存儲的版本號與返回的版本號對比確定是否需要更新機頂盒中存儲的DLNA節(jié)目目錄數(shù)據(jù),如果需要更新則根據(jù)返回的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址下載最新的DLNA節(jié)目目錄數(shù)據(jù);如果機頂盒中沒有DLNA節(jié)目目錄數(shù)據(jù),則根據(jù)DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址直接下載最新的DLNA節(jié)目目錄數(shù)據(jù)并保存。DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器用于管理并向數(shù)字電視機頂盒下發(fā)對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)。
本發(fā)明所述的系統(tǒng)實際的應(yīng)用配置中,主要用到的硬件配置有
數(shù)字電視機頂盒,用戶實現(xiàn)DLNA相關(guān)功能;
MTA配置文件服務(wù)器,用于下發(fā)數(shù)字電視機頂盒MTA配置文件;
BOSS系統(tǒng),用于業(yè)務(wù)運營管理,管理MTA配置文件的下發(fā);
DLNA節(jié)目目錄數(shù)據(jù)前端檢測更新服務(wù)器用于向機頂盒返回其請求的DLNA節(jié)目目錄數(shù)據(jù)的版本號和DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址;
DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器,用于管理并向數(shù)字電視機頂盒下發(fā)對應(yīng)的DLNA 節(jié)目目錄數(shù)據(jù)。
DLNA客戶端終端,用于從數(shù)字電視機頂盒獲取DLNA節(jié)目目錄數(shù)據(jù),并顯示節(jié)目目錄結(jié)構(gòu)和實現(xiàn)節(jié)目觀看,連接方式如圖3中所示。
圖2示出了基于圖1和圖3中所示系統(tǒng)的一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法的流程圖,該方法主要包括以下步驟
步驟S21 :在MTA配置文件中描述節(jié)目功能配置信息;
由BOSS系統(tǒng)對開通相關(guān)DLNA功能的數(shù)字電視機頂盒設(shè)置需下載的數(shù)字電視機頂盒MTA配置文件,本發(fā)明中在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA 功能僅設(shè)置DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址。DLNA前端檢測更新服務(wù)器用于根據(jù)數(shù)字電視機頂盒的請求,向數(shù)字電視機頂盒返回DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA 節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址,數(shù)字電視機頂盒根據(jù)DLNA 節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址可以從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
步驟S22 :啟 動機頂盒,下載MTA配置文件;
啟動數(shù)字電視機頂盒,下載MTA配置文件,獲取MTA配置文件中的功能配置信息, 即數(shù)字電視機頂盒在啟動過程中下載MTA配置文件,從MTA配置文件中獲取DLNA節(jié)目服務(wù) ID以及節(jié)目目錄數(shù)據(jù)下載服務(wù)器的URL地址。
步驟S23 :查看機頂盒中是否存在DLNA節(jié)目目錄數(shù)據(jù);
查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入步驟S24,若否則進入步驟S25 ;
步驟S24 :更新數(shù)字電視機頂盒中的DLNA節(jié)目目錄數(shù)據(jù);
獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,并查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新數(shù)字電視機頂盒中存儲的DLNA節(jié)目目錄數(shù)據(jù);若否則說明需要更新,并進入步驟S25。獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號的具體方式為根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址。
步驟S25 :下載DLNA節(jié)目目錄數(shù)據(jù);
根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中。獲取最新的DLNA節(jié)目目錄數(shù)據(jù)的具體方式為根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址,數(shù)字電視機頂盒從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
步驟S26 =DLNA客戶端獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
完成DLNA節(jié)目目錄數(shù)據(jù)配置后,DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取 DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
在實際的運行過程中,打開數(shù)字電視機頂盒后,首先下載MTA配置文件,獲取MTA 配置文件中的DLNA節(jié)目服務(wù)ID以及節(jié)目目錄數(shù)據(jù)下載服務(wù)器的URL地址,根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服服務(wù)器獲取該數(shù)字ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)的最新版本號和數(shù)據(jù)下載服務(wù)器的地址,如果數(shù)字電視機頂盒中本地存儲有DLNA節(jié)目目錄數(shù)據(jù),通過對比本地數(shù)據(jù)版本號與獲取的最新版本號確定是否需要更新數(shù)據(jù);如果數(shù)字電視機頂盒中沒有本地存儲DLNA節(jié)目目錄數(shù)據(jù),則根據(jù)獲取的數(shù)據(jù)下載服務(wù)器的地址直接下載DLNA節(jié)目目錄數(shù)據(jù)。
本發(fā)明所述方法及系統(tǒng),在便于開發(fā)實現(xiàn)的基礎(chǔ)上,大幅減小了 MTA配置文件的大小,提高了 MTA配置文件下發(fā)效率;通過MTA配置文件和數(shù)據(jù)服務(wù)器分別管理數(shù)字電視機頂盒DL NA節(jié)目服務(wù)功能類型和具體節(jié)目內(nèi)容及目錄結(jié)構(gòu),實現(xiàn)功能和內(nèi)容獨立管理,結(jié)構(gòu)清晰,增加了管理靈活性,便于DLNA節(jié)目內(nèi)容的管理。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其同等技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,包括以下步驟 (1)在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA功能僅設(shè)置DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址; (2)啟動數(shù)字電視機頂盒,下載MTA配置文件,獲取MTA配置文件中的DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址; (3 )查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入步驟(4 ),若否則進入步驟(5); (4)獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,并查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新數(shù)字電視機頂盒中存儲的DLNA節(jié)目目錄數(shù)據(jù);若否則進入步驟(5); (5)根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中。
2.如權(quán)利要求1所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,其特征在于完成DLNA節(jié)目目錄數(shù)據(jù)配置后,該方法還包括以下步驟 (6)DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)節(jié)目目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
3.如權(quán)利要求1或2所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,其特征在于所述的DLNA節(jié)目目錄數(shù)據(jù)包括數(shù)據(jù)版本號、節(jié)目目錄結(jié)構(gòu)、各個節(jié)目所在頻點、服務(wù)、電視節(jié)目關(guān)聯(lián)圖標(biāo)和節(jié)目網(wǎng)絡(luò)路徑。
4.如權(quán)利要求3所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,其特征在于步驟(4)中,獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號的具體方式為 根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址。
5.如權(quán)利要求4所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,其特征在干步驟(5)中,獲取最新的DLNA節(jié)目目錄數(shù)據(jù)的具體方式為 根據(jù)從MTA配置文件獲取的DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址,數(shù)字電視機頂盒從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
6.如權(quán)利要求5所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法,其特征在于DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器用于管理井向數(shù)字電視機頂盒下發(fā)對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)。
7.ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),包括 MTA配置文件設(shè)置模塊用于在數(shù)字電視機頂盒多媒體終端適配器MTA配置文件中針對DLNA功能設(shè)置DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址; MTA配置文件下載模塊用于在啟動數(shù)字電視機頂盒吋,下載MTA配置文件,獲取MTA配置文件中的DLNA節(jié)目服務(wù)ID和前端檢測更新服務(wù)器的URL地址; 機頂盒數(shù)據(jù)查看模塊用于查看數(shù)字電視機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若是則進入數(shù)據(jù)更新模塊,若否則進入數(shù)據(jù)下載模塊; 數(shù)據(jù)更新模塊用于確定數(shù)據(jù)電視機頂盒中的DLNA節(jié)目目錄數(shù)據(jù)是否需要更新;具體方式為獲取DLNA節(jié)目服務(wù)ID對應(yīng)的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號,查看數(shù)字電視機頂盒中本地存儲的DLNA節(jié)目目錄數(shù)據(jù)版本號與所獲取的最新的DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致,若是則不更新;若否則需要更新并進入數(shù)據(jù)下載模塊; 數(shù)據(jù)下載模塊用于根據(jù)MTA配置文件中的DLNA節(jié)目服務(wù)ID獲取最新的DLNA節(jié)目目錄數(shù)據(jù)并保存到數(shù)據(jù)電視機頂盒中。
8.如權(quán)利要求7所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),其特征在于,該系統(tǒng)還包括 終端顯示模塊用于DLNA客戶端終端設(shè)備從數(shù)字電視機頂盒中獲取DLNA節(jié)目目錄數(shù)據(jù),實現(xiàn)對應(yīng)節(jié)目目錄結(jié)構(gòu)的顯示和節(jié)目的觀看。
9.如權(quán)利7或8所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),其特征在于,所述的數(shù)據(jù)更新模塊包括 數(shù)據(jù)請求単元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)版本號及DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址; 版本號對比單元用于對比數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)版本號與數(shù)字電視機頂盒中存儲的本地DLNA節(jié)目目錄數(shù)據(jù)版本號是否一致; 更新確認單元用于根據(jù)版本號對比單元的對比結(jié)果確認DLNA節(jié)目目錄數(shù)據(jù)是否需要更新,若版本號一致則不需要更新,若版本號不一致則需要更新。
10.如權(quán)利要求9所述的ー種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置系統(tǒng),其特征在于,所述的數(shù)據(jù)下載模塊包括 數(shù)據(jù)請求単元用于根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請更新該服務(wù)ID所對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),前端檢測更新服服務(wù)器向數(shù)字電視機頂盒返回該DLNA節(jié)目服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址; 數(shù)據(jù)下載単元用于數(shù)字電視機頂盒根據(jù)數(shù)據(jù)請求單元獲取的DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器的地址從數(shù)據(jù)下載服務(wù)器完成DLNA節(jié)目目錄數(shù)據(jù)下載及配置。
全文摘要
本發(fā)明公開了一種數(shù)字電視機頂盒內(nèi)DLNA節(jié)目目錄數(shù)據(jù)的配置方法及系統(tǒng),首先在開通相關(guān)DLNA功能的數(shù)字電視機頂盒MTA配置文件中設(shè)置DLNA節(jié)目服務(wù)ID和節(jié)目目錄數(shù)據(jù)前端檢測更新服務(wù)器的URL地址,啟動機頂盒時下載MTA配置文件,并查看機頂盒中是否存儲有DLNA節(jié)目目錄數(shù)據(jù),若否則根據(jù)DLNA節(jié)目服務(wù)ID向前端檢測更新服務(wù)器申請下載該服務(wù)ID對應(yīng)的DLNA節(jié)目目錄數(shù)據(jù),并從DLNA節(jié)目目錄數(shù)據(jù)下載服務(wù)器完成數(shù)據(jù)的下載;若是則查看存儲的DLNA節(jié)目目錄數(shù)據(jù)是否為最新版本,若否則下載最新的DLNA節(jié)目目錄數(shù)據(jù)并更新。通過該方法及系統(tǒng)能夠大大提高DLNA節(jié)目目錄數(shù)據(jù)配置的靈活性、可運營性和效率。
文檔編號H04N21/435GK103051957SQ20121054673
公開日2013年4月17日 申請日期2012年12月17日 優(yōu)先權(quán)日2012年12月17日
發(fā)明者黃超, 曾春, 劉方, 廖良玉, 楊猛 申請人:北京歌華有線電視網(wǎng)絡(luò)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新邵县| 双辽市| 上高县| 大田县| 扶风县| 五常市| 南投县| 楚雄市| 绩溪县| 宁武县| 白玉县| 泗水县| 和田县| 五峰| 瑞丽市| 太原市| 湛江市| 河源市| 普宁市| 新平| 昌宁县| 遂平县| 石嘴山市| 铜梁县| 嘉兴市| 新余市| 永济市| 江津市| 资源县| 习水县| 花莲县| 特克斯县| 若羌县| 吐鲁番市| 乌海市| 北海市| 宁强县| 襄汾县| 宁海县| 元氏县| 保靖县|