專利名稱:一種更新數(shù)字電視廣播網(wǎng)頁服務(wù)器地址的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請涉及數(shù)字電視廣播(DVB, Digital Video Broadcasting)領(lǐng)域,更具體地說,涉及一種更新數(shù)字電視廣播網(wǎng)頁服務(wù)器地址的方法和系統(tǒng)。
背景技術(shù):
目前隨著數(shù)字電視系統(tǒng)的普及,機頂盒被廣泛的應(yīng)用,并且機頂盒的功能也在逐漸增加,由以前的單向應(yīng)用擴展到現(xiàn)在雙向應(yīng)用,即從單一的接收數(shù)字電視節(jié)目的基礎(chǔ)上增加通過互聯(lián)網(wǎng)訪問廣電網(wǎng)絡(luò)的網(wǎng)頁服務(wù)器。其中機頂盒可以通過嵌入式瀏覽器訪問廣電網(wǎng)絡(luò)的網(wǎng)頁服務(wù)器,該網(wǎng)頁服務(wù)器統(tǒng)一資源定位符(URL, Universal Resource Locator)是廣電網(wǎng)絡(luò)運營商指定網(wǎng)頁服務(wù)器URL。廣電網(wǎng)絡(luò)在進行升級和維護的時候,需要更新網(wǎng)頁服務(wù)器URL,機頂盒也需要實時的接 收更新后的URL才能保證正常的訪問廣電網(wǎng)絡(luò)。目前,廣電網(wǎng)絡(luò)更新服務(wù)器URL時,廣電網(wǎng)絡(luò)下發(fā)升級流,在機頂盒接入到廣電網(wǎng)絡(luò)的前提下,以空中升級方式實時更新機頂盒中的服務(wù)器URL。但是當(dāng)機頂盒未接入到廣電網(wǎng)絡(luò)時,機頂盒無法保證內(nèi)部的服務(wù)器URL與網(wǎng)頁服務(wù)器URL —致,從而導(dǎo)致機頂盒無法正常訪問網(wǎng)頁服務(wù)器。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明實施例提供一種更新數(shù)字電視廣播網(wǎng)頁服務(wù)器地址的方法和系統(tǒng),以解決現(xiàn)有機頂盒無法保證內(nèi)部的服務(wù)器URL與網(wǎng)頁服務(wù)器URL—致,從而導(dǎo)致機頂盒無法正常訪問網(wǎng)頁服務(wù)器的問題。其技術(shù)方案如下本發(fā)明提供一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法,包括獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL ;將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表;發(fā)送含有所述PSI表的傳送流TS,所述TS為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流。優(yōu)選的,所述PSI表為節(jié)目關(guān)聯(lián)表PAT。優(yōu)選的,所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表包括將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中。優(yōu)選的,在獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL之后,在將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表之前包括將所述URL中的字符串轉(zhuǎn)換為16進制數(shù)據(jù)。優(yōu)選的,所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中包括在預(yù)設(shè)位置的開始處插入所述URL的字段標識;在緊鄰所述字段標識所在位置的下一個位置存放所述16進制數(shù)據(jù)的長度N ;在緊鄰長度N所在位置的下一個位置依次存放長度為N的所述16進制數(shù)據(jù)。
本申請一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法,包括接收TS,所述TS流為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流;從所述TS中獲取PSI表,所述PSI表中復(fù)用有網(wǎng)頁服務(wù)器的URL ;解析所述PSI表,以從所述PSI表中獲得網(wǎng)頁服務(wù)器的URL ;將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。優(yōu)選的,所述解析所述PSI表包括獲取所述PSI表中網(wǎng)頁服務(wù)器的URL的字段標識所在位置以 及獲取所述PSI表中網(wǎng)頁服務(wù)器的URL對應(yīng)的16進制數(shù)據(jù)的長度N所在位置;從緊鄰所述網(wǎng)頁服務(wù)器的URL的長度N所在位置的下一個位置開始依次讀取長度為N的16進制數(shù)據(jù);將所述16進制數(shù)據(jù)轉(zhuǎn)換為字符串,所述字符串對應(yīng)PSI表中網(wǎng)頁服務(wù)器的URL。本申請還提供了一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng),包括第一獲取模塊、復(fù)用模塊和發(fā)送模塊;其中第一獲取模塊,用于獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL ;復(fù)用模塊,用于將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表;發(fā)送模塊,用于發(fā)送含有所述PSI表的傳送流TS,所述TS為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流。優(yōu)選的,所述復(fù)用模塊具體用于將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中。優(yōu)選的,所述一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng)還包括第一轉(zhuǎn)換模塊,用于將所述URL中的字符串轉(zhuǎn)換為16進制數(shù)據(jù)。優(yōu)選的,所述復(fù)用模塊包括插入模塊、第一存放模塊和第二存放模塊,其中插入模塊,用于在預(yù)設(shè)位置的開始處插入所述URL的字段標識;第一存放模塊,用于在緊鄰所述字段標識所在位置的下一個位置存放所述16進制數(shù)據(jù)的長度N ;第二存放模塊,用于在緊鄰長度N所在位置的下一個位置依次存放長度為N的所述16進制數(shù)據(jù)。本申請還提供了一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新系統(tǒng),其特征在于,包括接收模塊、第二獲取模塊、解析模塊和更新模塊;其中接收模塊,用于接收TS,所述TS流為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流;第二獲取模塊,用于從所述TS中獲取PSI表,所述PSI表中復(fù)用有網(wǎng)頁服務(wù)器的URL ;解析模塊,用于解析所述PSI表,以從所述PSI表中獲得網(wǎng)頁服務(wù)器的URL ;更新模塊,用于將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。優(yōu)選的,所述解析模塊包括獲取模塊、讀取模塊和第二轉(zhuǎn)換模塊,其中獲取模塊,用于獲取所述PSI表中網(wǎng)頁服務(wù)器的URL的字段標識所在位置以及獲取所述PSI表中網(wǎng)頁服務(wù)器的URL對應(yīng)的16進制數(shù)據(jù)的長度N所在位置;讀取模塊,用于從緊鄰所述網(wǎng)頁服務(wù)器的URL的長度N所在位置的下一個位置開始依次讀取長度為N的16進制數(shù)據(jù);
第二轉(zhuǎn)換模塊,用于將所述16進制數(shù)據(jù)轉(zhuǎn)換為字符串,所述字符串對應(yīng)PSI表中網(wǎng)頁服務(wù)器的URL。應(yīng)用上述技術(shù)方案,網(wǎng)頁服務(wù)器的URL被復(fù)用到PSI表中,并通過TS發(fā)送。當(dāng)機頂盒接收到PSI表后解析PSI表,從PSI表中解析出復(fù)用到PSI表中的網(wǎng)頁服務(wù)器的URL。因此,通過本申請?zhí)岢龅臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法和更新方法,機頂盒不需要在廣電進行空中升級的時候在網(wǎng),可以在機頂盒下次打開的時候從接收到的PSI表中解析出復(fù)用到PSI表中的網(wǎng)頁服務(wù)器的URL以更新機頂盒中的網(wǎng)頁服務(wù)器的URL,從而解決了服務(wù)器URL更新過程中存在的機頂盒接收不到的問題,以保證機頂盒可以正常訪問網(wǎng)頁服務(wù)器。
圖1為本申請?zhí)峁┑囊环N數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法的流程圖;
圖2為本申請?zhí)峁┑囊环N數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法的子流程圖;圖3為本申請?zhí)峁┑囊环N數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法的流程圖;圖4為本申請?zhí)峁┑囊环N數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法的子流程圖;圖5為本申請?zhí)峁┑臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng)的結(jié)構(gòu)示意圖;圖6為本申請?zhí)峁┑臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng)的又一種結(jié)構(gòu)示意圖;圖7為在本申請?zhí)峁┑臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng)中復(fù)用模塊的結(jié)構(gòu)示意圖;圖8為本申請?zhí)峁┑臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址更新系統(tǒng)的結(jié)構(gòu)示意圖;圖9為本申請?zhí)峁┑臄?shù)字電視廣播網(wǎng)頁服務(wù)器地址更新系統(tǒng)中解析模塊的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。為了使本發(fā)明的上述目的、特征、和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。本申請?zhí)岢隽艘粋€數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法和一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法。在本申請?zhí)岢龅姆椒ㄖ?,在廣電節(jié)目信息管理系統(tǒng)端進行網(wǎng)頁服務(wù)器地址的復(fù)用,將網(wǎng)頁服務(wù)器當(dāng)前的一資源定位符(URL, Universal ResourceLocator)復(fù)用到節(jié)目特定信息(PSI,ProgramSpecific Information)表;并發(fā)送含有所述PSI表的傳送流(TS, TransportStream)ο然后在機頂盒端打開時接收TS ;從所述TS中獲取PSI表,所述PSI表中復(fù)用有網(wǎng)頁服務(wù)器的URL ;解析所述PSI表,以從所述PSI表中獲得網(wǎng)頁服務(wù)器的URL ;將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。一個實施例
請參閱圖1,其示出了本申請中一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法的流程圖,具體包括以下步驟步驟101 :獲取網(wǎng)頁服務(wù)器當(dāng)前的URL。當(dāng)網(wǎng)頁服務(wù)器的URL更新后,廣電的節(jié)目信息管理系統(tǒng)可以獲取到更新后的URL。在本實施例中,節(jié)目信息管理系統(tǒng)獲取當(dāng)前的URL可以是在網(wǎng)頁服務(wù)器更新URL后主動發(fā)送更新后的URL至節(jié)目信息管理系統(tǒng)。當(dāng)然,節(jié)目信息管理系統(tǒng)也可以周期性發(fā)送請求至網(wǎng)頁服務(wù)器以獲取網(wǎng)頁服務(wù)器的URL。步驟102 :將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表。在本實施例中所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表包 括將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中。在將URL插入到PSI表之前,先將URL中的字符串轉(zhuǎn)換為16進制數(shù)據(jù),該字符串表示URL,所以轉(zhuǎn)換后的16進制數(shù)據(jù)也表示URL,并將表示URL的16進制數(shù)據(jù)插入到PSI表的預(yù)設(shè)位置中。具體請參閱圖2,其示出了所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中的流程圖,包括以下步驟S1:在預(yù)設(shè)位置的開始處插入所述URL的字段標識。S2 :在緊鄰所述字段標識所在位置的下一個位置存放所述16進制數(shù)據(jù)的長度N。S3 :在緊鄰長度N所在位置的下一個位置依次存放長度為N的所述16進制數(shù)據(jù)。在本實施例中,URL插入到PSI表中的具體格式請參閱表I所示。表IURL插入到PSI表的格式
權(quán)利要求
1.一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法,其特征在于,包括獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL ;將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表;發(fā)送含有所述PSI表的傳送流TS,所述TS為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述PSI表為節(jié)目關(guān)聯(lián)表PAT。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表包括將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL之后,在將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表之前包括將所述 URL中的字符串轉(zhuǎn)換為16進制數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到 PSI表的預(yù)設(shè)位置中包括在預(yù)設(shè)位置的開始處插入所述URL的字段標識;在緊鄰所述字段標識所在位置的下一個位置存放所述16進制數(shù)據(jù)的長度N ;在緊鄰長度N所在位置的下一個位置依次存放長度為N的所述16進制數(shù)據(jù)。
6.一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法,其特征在于,包括接收TS,所述TS流為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流;從所述TS中獲取PSI表,所述PSI表中復(fù)用有網(wǎng)頁服務(wù)器的URL ;解析所述PSI表,以從所述PSI表中獲得網(wǎng)頁服務(wù)器的URL ;將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述解析所述PSI表包括獲取所述PSI表中網(wǎng)頁服務(wù)器的URL的字段標識所在位置以及獲取所述PSI表中網(wǎng)頁服務(wù)器的URL對應(yīng)的16進制數(shù)據(jù)的長度N所在位置;從緊鄰所述網(wǎng)頁服務(wù)器的URL的長度N所在位置的下一個位置開始依次讀取長度為N 的16進制數(shù)據(jù);將所述16進制數(shù)據(jù)轉(zhuǎn)換為字符串,所述字符串對應(yīng)PSI表中網(wǎng)頁服務(wù)器的URL。
8.一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用系統(tǒng),其特征在于,包括第一獲取模塊、復(fù)用模塊和發(fā)送模塊;其中第一獲取模塊,用于獲取網(wǎng)頁服務(wù)器當(dāng)前的統(tǒng)一資源定位符URL ;復(fù)用模塊,用于將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到節(jié)目特定信息PSI表;發(fā)送模塊,用于發(fā)送含有所述PSI表的傳送流TS,所述TS為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述復(fù)用模塊具體用于將所述網(wǎng)頁服務(wù)器當(dāng)前的URL插入到PSI表的預(yù)設(shè)位置中。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括第一轉(zhuǎn)換模塊,用于將所述URL 中的字符串轉(zhuǎn)換為16進制數(shù)據(jù)。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述復(fù)用模塊包括插入模塊、第一存放模塊和第二存放模塊,其中插入模塊,用于在預(yù)設(shè)位置的開始處插入所述URL的字段標識;第一存放模塊,用于在緊鄰所述字段標識所在位置的下一個位置存放所述16進制數(shù)據(jù)的長度N ;第二存放模塊,用于在緊鄰長度N所在位置的下一個位置依次存放長度為N的所述16 進制數(shù)據(jù)。
12.—種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新系統(tǒng),其特征在于,包括接收模塊、第二獲取模塊、解析模塊和更新模塊;其中接收模塊,用于接收TS,所述TS流為廣電網(wǎng)絡(luò)實時下發(fā)的節(jié)目信息實時流;第二獲取模塊,用于從所述TS中獲取PSI表,所述PSI表中復(fù)用有網(wǎng)頁服務(wù)器的URL ; 解析模塊,用于解析所述PSI表,以從所述PSI表中獲得網(wǎng)頁服務(wù)器的URL ;更新模塊,用于將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述解析模塊包括獲取模塊、讀取模塊和第二轉(zhuǎn)換模塊,其中獲取模塊,用于獲取所述PSI表中網(wǎng)頁服務(wù)器的URL的字段標識所在位置以及獲取所述PSI表中網(wǎng)頁服務(wù)器的URL對應(yīng)的16進制數(shù)據(jù)的長度N所在位置;讀取模塊,用于從緊鄰所述網(wǎng)頁服務(wù)器的URL的長度N所在位置的下一個位置開始依次讀取長度為N的16進制數(shù)據(jù);第二轉(zhuǎn)換模塊,用于將所述16進制數(shù)據(jù)轉(zhuǎn)換為字符串,所述字符串對應(yīng)PSI表中網(wǎng)頁服務(wù)器的URL。
全文摘要
本申請?zhí)峁┝艘环N數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法和一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法,其中一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址復(fù)用方法具體包括獲取網(wǎng)頁服務(wù)器當(dāng)前的URL;將所述網(wǎng)頁服務(wù)器當(dāng)前的URL復(fù)用到PSI表;發(fā)送含有PSI表的TS。一種數(shù)字電視廣播網(wǎng)頁服務(wù)器地址更新方法具體包括接收TS;從TS中獲取PSI表;解析PSI表;將當(dāng)前存儲的網(wǎng)頁服務(wù)器的URL更新為獲得的網(wǎng)頁服務(wù)器的URL。通過本申請的方法機頂盒不需要在廣電進行空中升級的時候在網(wǎng),可以在機頂盒下次打開的時候從接收到的PSI表中解析出復(fù)用到PSI表中的網(wǎng)頁服務(wù)器的URL以更新機頂盒中的網(wǎng)頁服務(wù)器的URL。
文檔編號H04N21/435GK103024609SQ201210564689
公開日2013年4月3日 申請日期2012年12月21日 優(yōu)先權(quán)日2012年12月21日
發(fā)明者李鵬 申請人:北京賽科世紀數(shù)碼科技有限公司