本申請(qǐng)涉及網(wǎng)絡(luò)
技術(shù)領(lǐng)域:
:,尤其涉及一種hbbtv應(yīng)用的處理方法及裝置。
背景技術(shù):
::隨著地面廣播技術(shù)及互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,混合廣播寬帶電視(hybridbroadcastandbroadbandtv,簡(jiǎn)稱hbbtv)應(yīng)用也越來(lái)越多。對(duì)于hbbtv應(yīng)用,每次接收到頻道切換指令,均需從hbbtv應(yīng)用的相應(yīng)廣播流中的分段(section)數(shù)據(jù)獲取應(yīng)用信息。然而,廣播流中的分段數(shù)據(jù)通常是重復(fù)發(fā)送的,相鄰兩次發(fā)送的分段數(shù)據(jù)之間具有一定的時(shí)間間隔,獲取相應(yīng)的分段數(shù)據(jù)的時(shí)間較長(zhǎng),使得獲取應(yīng)用信息的時(shí)間的較長(zhǎng),從而影響hbbtv應(yīng)用的加載速度。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)?zhí)峁┮环Nhbbtv應(yīng)用的處理方法及裝置,以提高h(yuǎn)bbtv應(yīng)用的加載速度。本申請(qǐng)?zhí)峁┮环Nhbbtv應(yīng)用的處理方法,包括:當(dāng)接收到頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致;若所述待切換頻道與所述當(dāng)前頻道的頻點(diǎn)一致,讀取存儲(chǔ)于預(yù)設(shè)位置的所述待切換頻道的參數(shù)信息,并根據(jù)所述待切換頻道的參數(shù)信息獲取所述待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;根據(jù)所述hbbtv應(yīng)用的信息,加載所述hbbtv應(yīng)用。本申請(qǐng)還提供一種hbbtv應(yīng)用的處理裝置,包括:接收模塊,用于接收頻道切換指令;判斷模塊,用于當(dāng)接收到所述頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致;讀取模塊,用于若所述待切換頻道與所述當(dāng)前頻道的頻點(diǎn)一致,則讀取存儲(chǔ)于預(yù)設(shè)位置的所述待切換頻道的參數(shù)信息;獲取模塊,用于根據(jù)所述待切換頻道的參數(shù)信息獲取所述待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;加載模塊,用于根據(jù)所述hbbtv應(yīng)用的信息,加載所述hbbtv應(yīng)用。本申請(qǐng)?zhí)峁┑膆bbtv應(yīng)用的處理方法及裝置,可在接收到頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致;若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致,則讀取存儲(chǔ)于預(yù)設(shè)位置的該待切換頻道的參數(shù)信息,并根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;繼而根據(jù)該hbbtv應(yīng)用的信息,加載該hbbtv應(yīng)用。該方法中可在若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致的情況下,通過(guò)讀取存儲(chǔ)于預(yù)設(shè)位置的待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,而無(wú)需從廣播流中解析該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,有效縮短了hbbtv應(yīng)用信息的獲取時(shí)間,提高h(yuǎn)bbtv應(yīng)用的加載速度。附圖說(shuō)明圖1為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理方法的流程圖;圖2為本申請(qǐng)?zhí)峁┑牧硪环Nhbbtv應(yīng)用的處理方法的流程圖;圖3為本申請(qǐng)?zhí)峁┑挠忠环Nhbbtv應(yīng)用的處理方法的流程圖;圖4為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理方法的流程圖;圖5為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理方法的流程圖;圖6為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖;圖7為本申請(qǐng)?zhí)峁┑牧硪环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖;圖8為本申請(qǐng)?zhí)峁┑挠忠环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖;圖9為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖;圖10為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施方式本申請(qǐng)下述各實(shí)施例提供的混合廣播寬帶電視應(yīng)用的處理方法及裝置,可適用于智能電視、機(jī)頂盒、智能手機(jī)、平板電腦等任一可安裝hbbtv應(yīng)用的終端設(shè)備。該hbbtv作為一種發(fā)布節(jié)目?jī)?nèi)容的應(yīng)用,可為增強(qiáng)和互動(dòng)的電視業(yè)務(wù)提供信令、傳輸和呈現(xiàn)機(jī)制,同時(shí)具有廣播和網(wǎng)絡(luò)不同的應(yīng)用方式。也就是說(shuō),該終端設(shè)備既可通過(guò)廣播方式實(shí)現(xiàn)hbbtv應(yīng)用的加載,也可通過(guò)網(wǎng)絡(luò)方式實(shí)現(xiàn)hbbtv應(yīng)用的加載。因此,該終端設(shè)備需支持廣播網(wǎng)絡(luò)連接和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接。如下結(jié)合多個(gè)實(shí)例進(jìn)行說(shuō)明。圖1為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理方法的流程圖。該方法可由終端設(shè)備通過(guò)軟件和/或硬件的方式實(shí)現(xiàn)。如圖1所示,該方法可包括如下:s101、當(dāng)接收到頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致。該待切換頻道可以為待頻道切換指令所指向的目標(biāo)頻道。該當(dāng)前頻道的頻點(diǎn)可以為當(dāng)前播放節(jié)目對(duì)應(yīng)的頻點(diǎn)或者預(yù)設(shè)節(jié)目對(duì)應(yīng)的頻點(diǎn)。hbbtv應(yīng)用中,每個(gè)節(jié)目對(duì)應(yīng)一個(gè)頻點(diǎn),而一個(gè)頻點(diǎn)可能對(duì)應(yīng)多個(gè)頻道,也就是說(shuō),該多個(gè)頻道可復(fù)用一個(gè)頻點(diǎn)。當(dāng)接收到頻道切換指令后,基于該頻道切換指令確定該待切換頻道的頻點(diǎn),繼而判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致。若該待切換頻道的頻點(diǎn)和該當(dāng)前頻道的頻點(diǎn)一致,即為同一頻點(diǎn),則該頻道切換指令為同頻點(diǎn)的頻道切換指令。例如,該當(dāng)前頻道的頻點(diǎn)例如可以為474000khz,該待切換頻道的頻點(diǎn)也為474000khz,則可確定該待切換頻道的頻點(diǎn)和該當(dāng)前頻道的頻點(diǎn)一致;若該當(dāng)前頻道的頻點(diǎn)例如可以為474000khz,而該待切換頻道的頻點(diǎn)為其他頻點(diǎn),則可確定該待切換頻道的頻點(diǎn)和該當(dāng)前頻道的頻點(diǎn)不一致。s102、若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致,讀取存儲(chǔ)于預(yù)設(shè)位置的該待切換頻道的參數(shù)信息,并根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。該預(yù)設(shè)位置可位于:該終端設(shè)備的內(nèi)部存儲(chǔ)器,或者,該終端設(shè)備的外部存儲(chǔ)器中。該預(yù)設(shè)位置中可存儲(chǔ)有與該當(dāng)前頻道的頻點(diǎn)具有相同頻點(diǎn)的該待切換頻道的參數(shù)信息。該預(yù)設(shè)位置中,所存儲(chǔ)的各頻道的參數(shù)信息可通過(guò)數(shù)據(jù)庫(kù)和/或文件的形式存儲(chǔ)。示例地,該方法中,可根據(jù)該待切換頻道的標(biāo)識(shí)等信息,從該預(yù)設(shè)位置所存儲(chǔ)信息中讀取該待切換頻道的參數(shù)信息。由于一個(gè)頻道通??芍С种辽僖环N應(yīng)用的接入方式。該至少一種應(yīng)用可包括:廣播應(yīng)用和/或網(wǎng)絡(luò)應(yīng)用。其中,該廣播應(yīng)用可以為數(shù)字存儲(chǔ)媒體命令與控制(digitalstoragemedia-command&control,dsm-cc)應(yīng)用,網(wǎng)絡(luò)應(yīng)用可以為超文本傳輸協(xié)議(hypertexttransferprotocol,簡(jiǎn)稱http)應(yīng)用。也就是說(shuō),該待切換頻道可支持dsm-cc應(yīng)用接入,也可支持http應(yīng)用接入,或者,同時(shí)支持dsm-cc應(yīng)用接入和http應(yīng)用接入。因此,該方法中可根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的至少一種hbbtv應(yīng)用的信息,并從該至少一種hbbtv應(yīng)用的信息中選擇一種hbbtv應(yīng)用的信息作為該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。若該待頻道對(duì)應(yīng)一種hbbtv應(yīng)用的信息,則可直接將該一種hbbtv應(yīng)用的信息,確定為該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;若該待頻道對(duì)應(yīng)多種hbbtv應(yīng)用的信息,則可從該多種hbbtv應(yīng)用的信息中隨機(jī)選擇或者根據(jù)預(yù)設(shè)的應(yīng)用選擇規(guī)則選擇一種hbbtv應(yīng)用的信息作為該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。其中,該預(yù)設(shè)的應(yīng)用選擇規(guī)則例如可包括:基于各應(yīng)用的類(lèi)型的應(yīng)用選擇規(guī)則,和/或,基于優(yōu)先級(jí)等信息的應(yīng)用選擇規(guī)則。s103、根據(jù)該hbbtv應(yīng)用的信息,加載該hbbtv應(yīng)用??蛇x的,該hbbtv應(yīng)用可包括:dsm-cc應(yīng)用或http應(yīng)用。若上述s102中所確定的該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用為dsm-cc應(yīng)用,則該s103中可根據(jù)該dsm-cc應(yīng)用的信息,加載該dsm-cc應(yīng)用,如基于該dsm-cc應(yīng)用的該待切換頻道的業(yè)務(wù)數(shù)據(jù)。該方法中例如可根據(jù)dsm-cc應(yīng)用的信息獲取該待切換頻道對(duì)應(yīng)的dsm-cc應(yīng)用的地址信息等,從該dsm-cc應(yīng)用所對(duì)應(yīng)的服務(wù)端加載該dsm-cc應(yīng)用。若上述s102中所確定的該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用為http應(yīng)用,則該s103中可根據(jù)http應(yīng)用的信息,加載該http應(yīng)用,如基于該http應(yīng)用的該待切換頻道的業(yè)務(wù)數(shù)據(jù)。該方法中例如可根據(jù)http應(yīng)用的信息獲取該待切換頻道對(duì)應(yīng)的http應(yīng)用的地址信息等,從該http應(yīng)用所對(duì)應(yīng)的服務(wù)端加載該http應(yīng)用對(duì)于上述任一所述的hbbtv應(yīng)用,在加載該hbbtv應(yīng)用,如該hbbtv應(yīng)用中該待切換頻道的業(yè)務(wù)數(shù)據(jù)后,便可在顯示界面上播放該待切換頻道。本申請(qǐng)?zhí)峁┑膆bbtv應(yīng)用的處理方法,可在在接收到頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致;若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致,則讀取存儲(chǔ)于預(yù)設(shè)位置的該待切換頻道的參數(shù)信息,并根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用信息;繼而根據(jù)該hbbtv應(yīng)用的信息加載該hbbtv應(yīng)用。該方法中可在若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致的情況下,可通過(guò)讀取存儲(chǔ)于預(yù)設(shè)位置的待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,而無(wú)需從廣播流中解析待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,有效縮短了hbbtv應(yīng)用信息的獲取時(shí)間,提高h(yuǎn)bbtv應(yīng)用加載速度。可選的,如上所示的該預(yù)設(shè)位置存儲(chǔ)有該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,該多個(gè)頻道包括該待切換頻道。其中,該多個(gè)頻道可以為該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的所有頻道,或者,部分頻道。也就是說(shuō),預(yù)設(shè)位置中,除包括該待切換頻道的參數(shù)信息外,還可包括其他該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的其他頻道的參數(shù)信息。可選的,在如上所示方法的基礎(chǔ)上,本申請(qǐng)還可提供一種hbbtv應(yīng)用的處理方法。圖2為本申請(qǐng)?zhí)峁┑牧硪环Nhbbtv應(yīng)用的處理方法的流程圖。如圖2所示,該方法在如上所示的s101中接收到頻道切換指令之前,該方法還可包括:s201、從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息。具體地,該方法可先對(duì)該當(dāng)前頻道的頻點(diǎn)進(jìn)行鎖頻,以鎖定該當(dāng)前頻道的頻點(diǎn),在該當(dāng)前頻道的頻點(diǎn)被鎖定后,可從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息。示例地,該方法中可從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析得到該當(dāng)前頻道的頻點(diǎn)的數(shù)據(jù),繼而根據(jù)該當(dāng)前頻道的頻點(diǎn)的數(shù)據(jù)獲取該待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息。該當(dāng)前頻道的頻點(diǎn)的數(shù)據(jù)可以為該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流中該當(dāng)前頻道頻點(diǎn)的分段數(shù)據(jù)。在具體實(shí)例中,該方法中可通過(guò)調(diào)諧器(tuner)對(duì)該當(dāng)前頻道的頻點(diǎn)進(jìn)行鎖頻,通過(guò)分解器(demux)從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流獲取該當(dāng)前頻道的頻點(diǎn)的數(shù)據(jù)。s202、將該多個(gè)頻道的參數(shù)信息存儲(chǔ)于該預(yù)設(shè)位置。無(wú)論該當(dāng)前頻道為何,該方法中除了存儲(chǔ)當(dāng)前頻道的參數(shù)信息外,還對(duì)該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的其他頻道的參數(shù)信息進(jìn)行存儲(chǔ),而并未丟棄該其他頻道的參數(shù)信息。也就是說(shuō),方法中可將該多個(gè)頻道的參數(shù)信息均進(jìn)行存儲(chǔ)。具體地,該方法可將該多個(gè)頻道的參數(shù)信息以數(shù)據(jù)庫(kù)或文件的形成存儲(chǔ)于該預(yù)設(shè)位置。該方法可從當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,保證了該多個(gè)頻道的參數(shù)信息的準(zhǔn)確度,保證了hbbtv應(yīng)用的正常顯示。該方法中,從當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該多個(gè)頻道的參數(shù)信息的情況下,還可從中獲取該當(dāng)前頻道的參數(shù)信息,繼而根據(jù)該當(dāng)前頻道的參數(shù)信息獲取該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;根據(jù)該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,加載該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用,實(shí)現(xiàn)hbbtv應(yīng)用的加載及顯示。可選的,在如上所示的方法的基礎(chǔ)上,若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)一致,則該方法還可包括:保持該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的濾波器(filter)處于開(kāi)啟狀態(tài)。為實(shí)現(xiàn)對(duì)hbbtv應(yīng)用的實(shí)時(shí)監(jiān)控,該方法可不對(duì)該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的過(guò)濾器進(jìn)行關(guān)閉,即保持其處于開(kāi)啟狀態(tài),以對(duì)基于當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流所解析得到的該多個(gè)頻道的參數(shù)信息進(jìn)行實(shí)時(shí)監(jiān)控。也就是說(shuō),該方法中,還可在s202中將該多個(gè)頻道的參數(shù)信息存儲(chǔ)于該預(yù)設(shè)位置的情況下,還通過(guò)處于開(kāi)啟狀態(tài)的該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的過(guò)濾器對(duì)該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流所得到的該多個(gè)頻道的參數(shù)信息進(jìn)行監(jiān)控。當(dāng)發(fā)現(xiàn),基于該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流所得到的該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的某一頻道的參數(shù)信息發(fā)生變化,則可重新對(duì)該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流進(jìn)行解析,繼而根據(jù)重新解析得到的該某一頻道的參數(shù)信息,對(duì)該預(yù)設(shè)位置所存儲(chǔ)的該某一頻道的參數(shù)信息進(jìn)行更新,實(shí)現(xiàn)對(duì)該預(yù)設(shè)位置中存儲(chǔ)的頻道的參數(shù)信息的及時(shí)更新,可更好地保證該多個(gè)頻道的參數(shù)信息的及時(shí)性與準(zhǔn)確性??蛇x的,在上述各方法的基礎(chǔ)上,本申請(qǐng)還可提供一種hbbtv應(yīng)用的處理方法。圖3為本申請(qǐng)?zhí)峁┑挠忠环Nhbbtv應(yīng)用的處理方法的流程圖。如圖3所示,該方法在執(zhí)行上述s101中當(dāng)接收到頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致之后,還可包括:s301、若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)不一致,則從該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。若待切換頻道的頻點(diǎn)與該當(dāng)前頻道的頻點(diǎn)不一致,即頻道切換指令為不同頻點(diǎn)的頻道切換指令的情況下,可先關(guān)閉該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的濾波器,繼而清除該預(yù)設(shè)位置中已存儲(chǔ)的該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,從該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流中解析該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。在該方法中,從該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,并從中獲取該待切換頻道的參數(shù)信息,繼而根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。其中,對(duì)該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流進(jìn)行解析得到待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,可與上述圖2中對(duì)該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流進(jìn)行解析得到該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息的具體實(shí)現(xiàn)類(lèi)似,可參見(jiàn)上述,在此不再贅述。當(dāng)然,在從廣播流中獲取該待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息后,還可將該待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息存儲(chǔ)于該預(yù)設(shè)位置中,實(shí)現(xiàn)了預(yù)設(shè)位置中頻道的參數(shù)信息的更新。s302、根據(jù)該hbbtv應(yīng)用的信息,加載該hbbtv應(yīng)用。該s302的具體實(shí)現(xiàn)可與上述s103類(lèi)似,參見(jiàn)上述,在此不再贅述。該方法中,可在該待切換頻道與該當(dāng)前頻道的頻點(diǎn)不一致的情況下,通過(guò)解析該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,繼而實(shí)現(xiàn)該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的加載,有效提高了hbbtv應(yīng)用在不同頻點(diǎn)的頻道切換情況下的加載的準(zhǔn)確性??蛇x的,在如上所示方法的基礎(chǔ)上,本申請(qǐng)還可提供一種hbbtv應(yīng)用的處理方法。圖4為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理方法的流程圖。如圖4所示,該方法在如上所示的s201中從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中獲取該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息可包括:s401、從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該當(dāng)前頻道的頻點(diǎn)的節(jié)目關(guān)聯(lián)表(programassociationtable,簡(jiǎn)稱pat)數(shù)據(jù)。該s401中可通過(guò)分解器從該廣播流解析該當(dāng)前頻道的頻點(diǎn)的pat數(shù)據(jù)。該當(dāng)前頻道的頻點(diǎn)的pat數(shù)據(jù)也可稱為pat分段數(shù)據(jù)。s402、對(duì)該pat數(shù)據(jù)進(jìn)行解析,得到該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的節(jié)目映射表(programmaptable,簡(jiǎn)稱pmt)數(shù)據(jù),每個(gè)頻道的參數(shù)信息包括:該每個(gè)頻道的pmt數(shù)據(jù)。具體地,該pat數(shù)據(jù)可包括描述(descriptor)數(shù)據(jù),該方法可通過(guò)對(duì)該pat數(shù)據(jù)中的描述數(shù)據(jù)進(jìn)行解析,得到該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí)(packetid),繼而根據(jù)該多個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí)從該廣播流中確定該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的pmt數(shù)據(jù)。每個(gè)頻道的pmt數(shù)據(jù)可稱為pmt分段數(shù)據(jù)。舉例來(lái)說(shuō),若解析得到5個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí),則可知該當(dāng)前頻道的頻點(diǎn)具有5個(gè)頻道。該廣播流中存在5個(gè)pmt數(shù)據(jù),每個(gè)pmt數(shù)據(jù)對(duì)應(yīng)一個(gè)頻道。其中,每個(gè)頻道的pmt數(shù)據(jù)可包括如下至少一種信息:該每個(gè)頻道的音頻信息、該每個(gè)頻道的視頻信息、該每個(gè)頻道的副標(biāo)題(subtitile)信息、該每個(gè)頻道的應(yīng)用信息等私有信息。該方法中可根據(jù)該每個(gè)頻道的pmt數(shù)據(jù)中,該每個(gè)頻道的應(yīng)用信息,確定該每個(gè)頻道是否具有dsm-cc應(yīng)用,若是,則存儲(chǔ)該每個(gè)頻道的pmt數(shù)據(jù)??蛇x的,所示的s201中從該當(dāng)前頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,還可包括:s403、根據(jù)該每個(gè)頻道的pmt數(shù)據(jù),得到該每個(gè)頻道的應(yīng)用信息表(applicationinformationtable,簡(jiǎn)稱ait)數(shù)據(jù)。該s403可先根據(jù)該每個(gè)頻道的pmt數(shù)據(jù)確定該每個(gè)頻道是否具有ati數(shù)據(jù),若是,則從該廣播流中解析該每個(gè)頻道的ait數(shù)據(jù)。該每個(gè)頻道的ait數(shù)據(jù)還可稱為ait分段數(shù)據(jù)。s404、對(duì)該每個(gè)頻道ait數(shù)據(jù)解析,得到該每個(gè)頻道的應(yīng)用列表信息;該每個(gè)頻道的參數(shù)信息還包括:該每個(gè)頻道的應(yīng)用列表信息。該每個(gè)頻道的應(yīng)用列表信息可包括如下至少一種:該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的地址、該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的應(yīng)用類(lèi)型和該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的優(yōu)先級(jí)等。該每種hbbtv應(yīng)用的優(yōu)先級(jí)也可表示為該每種hbbtv應(yīng)用的應(yīng)用等級(jí)。該每種hbbtv應(yīng)用的地址可以包括:dsm-cc應(yīng)用的地址或者h(yuǎn)ttp應(yīng)用的地址。由于該預(yù)設(shè)位置中,每個(gè)頻道的參數(shù)信息還包括:該每個(gè)頻道的應(yīng)用列表信息,那么對(duì)于從其中所獲取的該待切換頻道的參數(shù)信息必然包括該待切換頻道的應(yīng)用列表信息。則如上所示的s102中根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,可包括:從該待切換頻道的參數(shù)信息中,獲取該待切換頻道的應(yīng)用列表信息;該待切換頻道的應(yīng)用列表信息包括如下至少一種:該待切換頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的地址、該待切換頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的應(yīng)用類(lèi)型和該該待切換頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的優(yōu)先級(jí);根據(jù)該待切換頻道的應(yīng)用列表信息,從該待切換頻道對(duì)應(yīng)的至少一種hbbtv應(yīng)用的信息中確定該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。例如,該方法中可根據(jù)該待切換頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的應(yīng)用類(lèi)型,從該待切換頻道對(duì)應(yīng)的至少一個(gè)種hbbtv應(yīng)用的信息中確定預(yù)設(shè)類(lèi)型的hbbtv應(yīng)用的信息為該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息;也可根據(jù)該待切換頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的優(yōu)先級(jí),從該待切換頻道對(duì)應(yīng)的至少一種hbbtv應(yīng)用的信息中確定預(yù)設(shè)優(yōu)先級(jí)的hbbtv應(yīng)用的信息如最高優(yōu)先級(jí)的hbbtv應(yīng)用的信息,為該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。該方法中,根據(jù)該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用類(lèi)型和/或hbbtv應(yīng)用優(yōu)先級(jí),從該待切換頻道對(duì)應(yīng)的至少一種hbbtv應(yīng)用的信息中確定該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息,繼而實(shí)現(xiàn)待切換頻道的加載,可保證hbbtv應(yīng)用的加載及顯示效果。本申請(qǐng)還提供一種hbbtv應(yīng)用的處理方法。該方法可通過(guò)具體實(shí)例對(duì)上述圖1至圖4中任一所述的方法進(jìn)行示例性說(shuō)明。圖5為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理方法的流程圖。如圖5所示,該方法可包括如下:s501、鎖定當(dāng)前頻道的頻點(diǎn),在頻點(diǎn)鎖定后,通過(guò)分解器從該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流解析該當(dāng)前頻道的頻點(diǎn)的pat數(shù)據(jù)。s502、對(duì)該pat數(shù)據(jù)中的描述數(shù)據(jù)進(jìn)行解析,得到該當(dāng)前頻道頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí),并根據(jù)每個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí)從該廣播流中確定該每個(gè)頻道的pmt數(shù)據(jù)。s503、將該多個(gè)頻道的pmt數(shù)據(jù)存儲(chǔ)于預(yù)設(shè)位置中。s504、根據(jù)每個(gè)頻道的pmt數(shù)據(jù),從該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流中解析該每個(gè)頻道的ait數(shù)據(jù)。s505、對(duì)該每個(gè)頻道ait數(shù)據(jù)解析,得到該每個(gè)頻道的應(yīng)用列表信息。該每個(gè)頻道的應(yīng)用列表信息可包括如下至少一種:該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的地址,該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的應(yīng)用類(lèi)型和該每個(gè)頻道對(duì)應(yīng)的每種hbbtv應(yīng)用的優(yōu)先級(jí)。s506、將該多個(gè)頻道的應(yīng)用列表信息存儲(chǔ)至該預(yù)設(shè)位置中。該預(yù)設(shè)位置中存儲(chǔ)有該當(dāng)前頻道頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的信息,每個(gè)頻道的參數(shù)信息可包括:每個(gè)頻道的pmt數(shù)據(jù),和該每個(gè)頻道的應(yīng)用列表信息。s507、保持該當(dāng)前頻道頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的濾波器處于開(kāi)啟狀態(tài)。s508、當(dāng)接收到頻道切換的指令時(shí),判斷待切換頻道和該當(dāng)前頻道的頻點(diǎn)是否一致。s509、若該待切換頻道和該當(dāng)前頻道的頻點(diǎn)一致,讀取該預(yù)設(shè)位置中存儲(chǔ)的該待切換頻道的參數(shù)信息,并根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用信息,繼而根據(jù)該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用信息,加載該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用。s510、若該待切換頻道和該當(dāng)前頻道頻點(diǎn)不一致,則關(guān)閉該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的濾波器。s511、鎖定該待切換頻道的頻點(diǎn),在頻點(diǎn)鎖定后,通過(guò)分解器從該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流解析該待切換頻道的頻點(diǎn)的pat數(shù)據(jù)。s512、對(duì)該pat數(shù)據(jù)中的描述數(shù)據(jù)進(jìn)行解析,得到該待切換頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的pmt數(shù)據(jù)的包標(biāo)識(shí),并根據(jù)該待切換頻道的pmt數(shù)據(jù)的包標(biāo)識(shí)從該廣播流中解析該待切換頻道的pmt數(shù)據(jù)。s513、根據(jù)該待切換頻道的pmt數(shù)據(jù),從該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流中解析該待切換頻道的ait數(shù)據(jù)。s514、對(duì)該待切換頻道的ait數(shù)據(jù)解析,得到該待切換頻道的應(yīng)用列表信息,并根據(jù)該待切換頻道的應(yīng)用列表信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用信息,繼而根據(jù)該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用信息,加載該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用。該方法中由于先獲取并存儲(chǔ)該當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息至預(yù)設(shè)位置中,可在接收切換至同一頻點(diǎn)的頻道的指令情況下,從預(yù)設(shè)位置中獲取待切換頻道的參數(shù)信息,而無(wú)需每次從廣播流中獲取頻道的參數(shù)信息,有效縮短了頻道參數(shù)信息的獲取時(shí)間,提高h(yuǎn)bbtv應(yīng)用的加載及播放速度。本申請(qǐng)還提供一種hbbtv應(yīng)用的處理裝置。圖6為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖。如圖6所示,hbbtv應(yīng)用的處理裝置600可包括:接收模塊601,用于接收頻道切換指令。判斷模塊602,用于當(dāng)接收到該頻道切換指令時(shí),判斷待切換頻道與當(dāng)前頻道的頻點(diǎn)是否一致。讀取模塊603,用于若所述待切換頻道與所述當(dāng)前頻道的頻點(diǎn)一致,則讀取存儲(chǔ)于預(yù)設(shè)位置的待切換頻道的參數(shù)信息;獲取模塊604,用于根據(jù)該待切換頻道的參數(shù)信息獲取該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。加載模塊605,用于根據(jù)該hbbtv應(yīng)用的信息,加載該hbbtv應(yīng)用。可選的,該預(yù)設(shè)位置存儲(chǔ)有該當(dāng)前頻道頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息,該多個(gè)頻道包括所述待切換頻道??蛇x的,本申請(qǐng)還提供一種hbbtv應(yīng)用的處理裝置。圖7為本申請(qǐng)?zhí)峁┑牧硪环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖。如圖7所示,在如上基礎(chǔ)上,該裝置,還可包括:控制模塊606,用于若該待切換頻道和該當(dāng)前頻道的頻點(diǎn)一致,則保持該當(dāng)前頻道頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的濾波器處于開(kāi)啟狀態(tài)??蛇x的,本申請(qǐng)還提供一種hbbtv應(yīng)用的處理裝置。圖8為本申請(qǐng)?zhí)峁┑挠忠环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖。如圖8所示,該裝置,在如上基礎(chǔ)上,還可包括:第一解析模塊607,用于在接收模塊601接收到該頻道切換指令前,從該當(dāng)前頻道對(duì)應(yīng)的hbbtv應(yīng)用的廣播流中解析該述當(dāng)前頻道的頻點(diǎn)對(duì)應(yīng)的多個(gè)頻道的參數(shù)信息。存儲(chǔ)模塊608,用于將該多個(gè)頻道的參數(shù)信息存儲(chǔ)于該預(yù)設(shè)位置??蛇x的,如上所示的hbbtv應(yīng)用包括dsm-cc應(yīng)用或http應(yīng)用??蛇x的,本申請(qǐng)還提供一種hbbtv應(yīng)用的處理裝置。圖9為本申請(qǐng)?zhí)峁┑脑僖环Nhbbtv應(yīng)用的處理裝置的結(jié)構(gòu)示意圖。如圖9所示,該裝置,在如上基礎(chǔ)上,還可包括:第二解析模塊609,用于在判斷模塊602判斷該待切換頻道與該當(dāng)前頻道的頻點(diǎn)是否一致之后,若該待切換頻道與該當(dāng)前頻道的頻點(diǎn)不一致,則從該待切換頻道對(duì)應(yīng)hbbtv應(yīng)用的廣播流中解析該待切換頻道對(duì)應(yīng)的hbbtv應(yīng)用的信息。加載模塊605,還用于根據(jù)該hbbtv應(yīng)用的信息,加載該hbbtv應(yīng)用本申請(qǐng)?zhí)峁┑膆bbtv應(yīng)用的處理裝置,可執(zhí)行上述如圖1至圖5中任一所述的hbbtv應(yīng)用的處理方法,其具體的實(shí)現(xiàn)過(guò)程及有益效果參見(jiàn)上述,在此不再贅述。本申請(qǐng)還提供一種hbbtv應(yīng)用的處理設(shè)備。該hbbtv應(yīng)用的處理設(shè)備可以為混合終端設(shè)備,如智能電視、機(jī)頂盒、智能手機(jī)、平板電腦等任一可安裝hbbtv應(yīng)用的終端設(shè)備。圖10為本申請(qǐng)?zhí)峁┑囊环Nhbbtv應(yīng)用的處理設(shè)備的結(jié)構(gòu)示意圖。如圖10所示,hbbtv應(yīng)用的處理設(shè)備1000可包括:處理器1001和存儲(chǔ)器1002。處理器1001與存儲(chǔ)器1002連接。存儲(chǔ)器1002中存儲(chǔ)有程序指令。處理器1001調(diào)用該存儲(chǔ)器1002中存儲(chǔ)的程序指令,可用以執(zhí)行上述圖1至圖5中任一所述的hbbtv應(yīng)用的處理方法。本申請(qǐng)?zhí)峁┑膆bbtv應(yīng)用的處理設(shè)備,可執(zhí)行上述如圖1至圖5中任一所述的hbbtv應(yīng)用的處理方法,其具體的實(shí)現(xiàn)過(guò)程及有益效果參見(jiàn)上述,在此不再贅述。最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12