專利名稱:一種用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及有線電視視頻點(diǎn)播技術(shù)領(lǐng)域,特別涉及一種用于有線電視視頻點(diǎn)播提高節(jié)目 頁(yè)面下發(fā)速度的方法。
背景技術(shù):
廣電行業(yè)VOD (Video OnDemand-視頻點(diǎn)播)系統(tǒng)有三種引導(dǎo)頁(yè)下發(fā)機(jī)制,引導(dǎo)頁(yè)下發(fā) 機(jī)制是指VOD的客戶端通過(guò)什么方式,使用下行通道來(lái)提供視頻點(diǎn)播系統(tǒng)的引導(dǎo)頁(yè)菜單。 VOD系統(tǒng)的三種引導(dǎo)頁(yè)下發(fā)機(jī)制包括廣播方式下發(fā)機(jī)制、單幀點(diǎn)播下發(fā)機(jī)制和瀏覽器方式下 發(fā)機(jī)制廣播方式下發(fā)機(jī)制是利用OOB (OutOfBand-帶外)通道,把相關(guān)的點(diǎn)播引導(dǎo)頁(yè)的 數(shù)據(jù)信息循環(huán)播放給客戶端接收;單幀點(diǎn)播下發(fā)機(jī)制是所有點(diǎn)播引導(dǎo)頁(yè)在后臺(tái)被處理成單幀 的MPEG數(shù)據(jù)流(Motion Picture Experts Group-活動(dòng)圖像專家組),當(dāng)客戶端請(qǐng)求時(shí),將客 戶端需要的點(diǎn)播引導(dǎo)頁(yè)的MPEG數(shù)據(jù)流發(fā)送到機(jī)頂盒;瀏覽器方式下發(fā)機(jī)制是基于WEB方 式,WEB服務(wù)器提供所有點(diǎn)播引導(dǎo)頁(yè)信息,客戶端通過(guò)WEB瀏覽器訪問(wèn)WEB服務(wù)器中的 點(diǎn)播引導(dǎo)頁(yè)信息,點(diǎn)播引導(dǎo)頁(yè)信息通過(guò)OOB通道或IP(Intertnet Protocol-因特網(wǎng)協(xié)議)通道發(fā) 送到客戶端。但是,上述三種引導(dǎo)頁(yè)下發(fā)機(jī)制都存在缺陷在廣播方式下發(fā)機(jī)制中,由于引導(dǎo)頁(yè)信息 不容易被更新,所以客戶端在進(jìn)行VOD視頻點(diǎn)播時(shí)要接收所有引導(dǎo)頁(yè)信息,這樣就會(huì)增加 VOD視頻點(diǎn)播的啟動(dòng)時(shí)間,同時(shí)由于引導(dǎo)頁(yè)信息還要在本地進(jìn)行處理,所以這就對(duì)機(jī)頂盒的 性能提出了更高的要求;在單幀點(diǎn)播下發(fā)機(jī)制中,EdgeQAM (邊緣調(diào)制器)支持的PID (ProgrammIdentification-節(jié)目ID)數(shù)目有限(一般為300個(gè)),如果節(jié)目ID不夠,就需要 增加EdgeQAM的數(shù)目,這樣勢(shì)必會(huì)帶來(lái)投入的增加;在瀏覽器方式下發(fā)機(jī)制中,由于要通 過(guò)瀏覽器執(zhí)行VOD視頻點(diǎn)播操作,這就要求機(jī)頂盒除了本身的硬件性能要符合VOD視頻點(diǎn) 播的要求以外,還需要一個(gè)非常好的雙向?yàn)g覽器,這樣勢(shì)必會(huì)增加投入成本,其次由于VOD 視頻點(diǎn)播需要交互大量的數(shù)據(jù),所以對(duì)網(wǎng)絡(luò)的要求也比較高,無(wú)論是通過(guò)OOB通道還是IP 通道進(jìn)行數(shù)據(jù)交互,如果用戶數(shù)量大幅度的增加,就有可能導(dǎo)致網(wǎng)絡(luò)速度變慢,嚴(yán)重時(shí)還會(huì) 造成網(wǎng)絡(luò)阻塞。目前VOD視頻點(diǎn)播系統(tǒng)節(jié)目頁(yè)面的下發(fā),主要是在VOD視頻點(diǎn)播系統(tǒng)前端將要下發(fā)的節(jié)目頁(yè)面進(jìn)行處理,然后將處理后的節(jié)目頁(yè)面發(fā)送到CATV (CAble TeleVision-有線電視)網(wǎng)絡(luò)中傳輸,用戶端機(jī)頂盒將收到的節(jié)目頁(yè)面重新組織后,發(fā)送給與用戶端機(jī)頂 盒相連的電視,用戶通過(guò)電視觀看到點(diǎn)播的具體內(nèi)容。在很多情況下,大幅圖片內(nèi)容的下發(fā) 會(huì)降低CATV網(wǎng)絡(luò)系統(tǒng)的反應(yīng)速度,這樣就會(huì)增加VOD視頻點(diǎn)播系統(tǒng)的播放時(shí)間,給VOD 視頻點(diǎn)播的用戶帶來(lái)了使用上的不便。發(fā)明內(nèi)容為了克服視頻點(diǎn)播系統(tǒng)中節(jié)目頁(yè)面下發(fā)速度慢的問(wèn)題,本發(fā)明提出了一種用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,所述方法包括運(yùn)營(yíng)商添加視頻點(diǎn)播節(jié)目,并將所述視頻點(diǎn)播節(jié)目的相關(guān)信息存儲(chǔ)到數(shù)據(jù)庫(kù)中; 視頻點(diǎn)播系統(tǒng)前端啟動(dòng),從所述數(shù)據(jù)庫(kù)中檢索出符合視頻點(diǎn)播條件的相關(guān)信息組合生成頁(yè)面文件列表,并將所述頁(yè)面文件列表存儲(chǔ)在節(jié)目目錄服務(wù)器中,同時(shí)通過(guò)廣播方式向用戶下發(fā)圖片資源;用戶通過(guò)機(jī)頂盒執(zhí)行視頻點(diǎn)播操作,所述用戶的機(jī)頂盒進(jìn)入所述視頻點(diǎn)播系統(tǒng),根據(jù)收 到的所述視頻點(diǎn)播系統(tǒng)前端發(fā)送的資源版本信息,判斷是否更新自身的圖片資源,并向所述 節(jié)目目錄服務(wù)器發(fā)送請(qǐng)求視頻點(diǎn)播的頁(yè)面請(qǐng)求消息,所述節(jié)目目錄服務(wù)器向所述用戶的機(jī)頂盒發(fā)送與所述頁(yè)面請(qǐng)求消息相對(duì)應(yīng)的頁(yè)面文件;所述用戶的機(jī)頂盒將收到的所述頁(yè)面文件中的索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà) 面顯示在電視機(jī)上。所述視頻點(diǎn)播節(jié)目的相關(guān)信息包括節(jié)目標(biāo)題、節(jié)目介紹、背景圖片、按鈕圖片、文件格 式和文件大小信息。所述通過(guò)廣播方式向用戶下發(fā)圖片資源具體包括所述視頻點(diǎn)播系統(tǒng)前端通過(guò)以太網(wǎng)、 邊緣調(diào)制器和廣電網(wǎng),將所述圖片資源廣播到所述用戶的機(jī)頂盒中緩存起來(lái)。所述用戶的機(jī)頂盒將收到的所述頁(yè)面文件中的索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà) 面顯示在電視機(jī)上具體包括所述用戶的機(jī)頂盒根據(jù)收到的所述頁(yè)面文件中的索引信息,從 緩存中査找到與該索引信息相對(duì)應(yīng)的圖片資源,并將該索引信息和圖片資源結(jié)合起來(lái),組織 成畫(huà)面顯示在電視機(jī)上。本發(fā)明的有益效果本發(fā)明將圖片資源通過(guò)廣播的方式發(fā)送到用戶的機(jī)頂盒中,并在機(jī) 頂盒中緩存圖片資源;用戶在進(jìn)行視頻點(diǎn)播的時(shí)候,通過(guò)下發(fā)的頁(yè)面文件信息,調(diào)用在機(jī)頂 盒中緩存的圖片資源,組成圖文并茂的節(jié)目信息。通過(guò)這種方法有效地提高了頁(yè)面下發(fā)的速度,減少了視頻點(diǎn)播系統(tǒng)的播放時(shí)間。
圖1是本發(fā)明實(shí)施例用戶通過(guò)機(jī)頂盒發(fā)送頁(yè)面請(qǐng)求消息和接收XML頁(yè)面文件、圖片資 源的原理示意圖;圖2是本發(fā)明實(shí)施例用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法流程圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但不作為對(duì)本發(fā)明的限定。 本發(fā)明實(shí)施例運(yùn)營(yíng)商在添加視頻點(diǎn)播節(jié)目的時(shí)候,將視頻點(diǎn)播節(jié)目的相關(guān)信息存儲(chǔ)到數(shù) 據(jù)庫(kù)中,當(dāng)VOD前端系統(tǒng)啟動(dòng)的時(shí)候,VOD前端系統(tǒng)從數(shù)據(jù)庫(kù)里檢索出符合視頻點(diǎn)播條件 的相關(guān)信息進(jìn)行組合,并且和XML (extensible Markup Language-可擴(kuò)展標(biāo)記語(yǔ)言)文檔模 板結(jié)合生成XML頁(yè)面文件列表,將XML頁(yè)面文件列表存儲(chǔ)在節(jié)目目錄服務(wù)器中;同時(shí), VOD前端系統(tǒng)還會(huì)將圖片資源(圖片大小在800K以上,或者大部分頁(yè)面都要用到的公用圖 片,例如背景圖片、按鈕圖片等)通過(guò)以太網(wǎng)、邊緣調(diào)制器和廣電網(wǎng),廣播到用戶的機(jī)頂盒 中緩存起來(lái);用戶通過(guò)機(jī)頂盒執(zhí)行VOD視頻點(diǎn)播操作的時(shí)候,用戶登錄VOD視頻點(diǎn)播界面, 向節(jié)目目錄服務(wù)器發(fā)送請(qǐng)求VOD視頻點(diǎn)播的頁(yè)面請(qǐng)求消息,節(jié)目目錄服務(wù)器收到頁(yè)面請(qǐng)求 消息后,査找到與該頁(yè)面請(qǐng)求消息相對(duì)應(yīng)的XML頁(yè)面文件,并將該XML頁(yè)面文件發(fā)送到用 戶的機(jī)頂盒中,用戶的機(jī)頂盒根據(jù)XML頁(yè)面文件中的索引信息,從緩存中査找到與該索引 信息相對(duì)應(yīng)的圖片資源,并將該索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà)面顯示在電視機(jī)上, 如圖1所示。參見(jiàn)圖2,本發(fā)明實(shí)施例用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,具體包 括以下步驟步驟101:運(yùn)營(yíng)商添加VOD視頻點(diǎn)播節(jié)目,并將VOD視頻點(diǎn)播節(jié)目的相關(guān)信息存儲(chǔ)到 數(shù)據(jù)庫(kù)中。VOD視頻點(diǎn)播節(jié)目的相關(guān)信息包括節(jié)目標(biāo)題、節(jié)目介紹、背景圖片、按鈕圖片、文件格 式和文件大小等信息。步驟102: VOD前端系統(tǒng)啟動(dòng),從數(shù)據(jù)庫(kù)里檢索出符合視頻點(diǎn)播條件的相關(guān)信息組合生 成XML頁(yè)面文件列表和圖片資源列表,并將該XML頁(yè)面文件列表存儲(chǔ)在節(jié)目目錄服務(wù)器 中,同時(shí)通過(guò)廣播方式向用戶下發(fā)圖片資源。VOD前端系統(tǒng)從數(shù)據(jù)庫(kù)里檢索出符合視頻點(diǎn)播條件的頁(yè)面信息進(jìn)行組合,并且和XML 文檔模板結(jié)合生成XML頁(yè)面文件列表和圖片資源列表;同時(shí)VOD前端系統(tǒng)還會(huì)將圖片資源 (圖片大小在800K以上,或者大部分頁(yè)面都要用到的公用圖片,例如背景圖片,按鈕圖片 等)通過(guò)以太網(wǎng)、邊緣調(diào)制器和廣電網(wǎng),廣播到用戶的機(jī)頂盒中緩存起來(lái)。步驟103:用戶通過(guò)機(jī)頂盒登錄VOD視頻點(diǎn)播界面,根據(jù)收到的VOD前端系統(tǒng)發(fā)送的 資源版本信息,判斷是否更新自身的圖片資源,如果當(dāng)前機(jī)頂盒中資源版本比VOD前端系 統(tǒng)前端下發(fā)的資源版本低,則執(zhí)行步驟104,如果當(dāng)前機(jī)頂盒中資源版本比VOD前端系統(tǒng)前 端下發(fā)的資源版本高,則執(zhí)行步驟105。步驟104:用戶的機(jī)頂盒更新當(dāng)前自身的圖片資源。步驟105:用戶的機(jī)頂盒向節(jié)目目錄服務(wù)器發(fā)送請(qǐng)求VOD視頻點(diǎn)播的頁(yè)面請(qǐng)求消息。用戶通過(guò)機(jī)頂盒發(fā)送的請(qǐng)求VOD視頻點(diǎn)播的頁(yè)面請(qǐng)求消息,經(jīng)過(guò)廣電網(wǎng)、網(wǎng)關(guān)和以太 網(wǎng)發(fā)送到節(jié)目目錄服務(wù)器。步驟106:節(jié)目目錄服務(wù)器收到請(qǐng)求VOD視頻點(diǎn)播的頁(yè)面請(qǐng)求消息后,查找到與該頁(yè)面 請(qǐng)求消息對(duì)應(yīng)的XML頁(yè)面文件,并將該XML頁(yè)面文件發(fā)送到用戶的機(jī)頂盒中。節(jié)目目錄服務(wù)器發(fā)送的XML頁(yè)面文件,經(jīng)過(guò)播出服務(wù)器、以太網(wǎng)、邊緣調(diào)制器和廣電 網(wǎng)發(fā)送到用戶的機(jī)頂盒。步驟107:用戶的機(jī)頂盒根據(jù)收到的XML頁(yè)面文件中的索引信息,從緩存中查找到與該 索引信息對(duì)應(yīng)的圖片資源,并將該索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà)面顯示在電視機(jī) 上。本實(shí)施例將圖片資源通過(guò)廣播的方式發(fā)送到用戶的機(jī)頂盒中,并在機(jī)頂盒中緩存圖片資 源;用戶在進(jìn)行VOD視頻點(diǎn)播的時(shí)候,通過(guò)下發(fā)的XML頁(yè)面文件信息,調(diào)用在機(jī)頂盒中緩 存的圖片資源,組成圖文并茂的節(jié)目信息。通過(guò)這種方法有效地提高了頁(yè)面下發(fā)的速度,減 少了 VOD視頻點(diǎn)播系統(tǒng)的播放時(shí)間。以上所述的實(shí)施例只是本發(fā)明較優(yōu)選的具體實(shí)施方式
,本領(lǐng)域的技術(shù)人員在本發(fā)明技術(shù) 方案范圍內(nèi)進(jìn)行的通常變化和替換都應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1. 一種用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,其特征在于,所述方法包括運(yùn)營(yíng)商添加視頻點(diǎn)播節(jié)目,并將所述視頻點(diǎn)播節(jié)目的相關(guān)信息存儲(chǔ)到數(shù)據(jù)庫(kù)中;視頻點(diǎn)播系統(tǒng)前端啟動(dòng),從所述數(shù)據(jù)庫(kù)中檢索出符合視頻點(diǎn)播條件的相關(guān)信息組合生成頁(yè)面文件列表,并將所述頁(yè)面文件列表存儲(chǔ)在節(jié)目目錄服務(wù)器中,同時(shí)通過(guò)廣播方式向用戶下發(fā)圖片資源;用戶通過(guò)機(jī)頂盒執(zhí)行視頻點(diǎn)播操作,所述用戶的機(jī)頂盒進(jìn)入所述視頻點(diǎn)播系統(tǒng),根據(jù)收到的所述視頻點(diǎn)播系統(tǒng)前端發(fā)送的資源版本信息,判斷是否更新自身的圖片資源,并向所述節(jié)目目錄服務(wù)器發(fā)送請(qǐng)求視頻點(diǎn)播的頁(yè)面請(qǐng)求消息,所述節(jié)目目錄服務(wù)器向所述用戶的機(jī)頂盒發(fā)送與所述頁(yè)面請(qǐng)求消息相對(duì)應(yīng)的頁(yè)面文件;所述用戶的機(jī)頂盒將收到的所述頁(yè)面文件中的索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà)面顯示在電視機(jī)上。
2. 如權(quán)利要求l所述的用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,其特征在 于,所述視頻點(diǎn)播節(jié)目的相關(guān)信息包括節(jié)目標(biāo)題、節(jié)目介紹、背景圖片、按鈕圖片、文件格 式和文件大小信息。
3. 如權(quán)利要求l所述的用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,其特征在 于,所述通過(guò)廣播方式向用戶下發(fā)圖片資源具體包括所述視頻點(diǎn)播系統(tǒng)前端通過(guò)以太網(wǎng)、 邊緣調(diào)制器和廣電網(wǎng),將所述圖片資源廣播到所述用戶的機(jī)頂盒中緩存起來(lái)。
4. 如權(quán)利要求l所述的用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,其特征在 于,所述用戶的機(jī)頂盒將收到的所述頁(yè)面文件中的索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà) 面顯示在電視機(jī)上具體包括所述用戶的機(jī)頂盒根據(jù)收到的所述頁(yè)面文件中的索引信息,從 緩存中査找到與該索引信息相對(duì)應(yīng)的圖片資源,并將該索引信息和圖片資源結(jié)合起來(lái),組織 成畫(huà)面顯示在電視機(jī)上。
全文摘要
本發(fā)明公開(kāi)了一種用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法,屬于有線電視視頻點(diǎn)播技術(shù)領(lǐng)域。為了克服視頻點(diǎn)播系統(tǒng)中節(jié)目頁(yè)面下發(fā)速度慢的問(wèn)題,本發(fā)明提出了用于有線電視視頻點(diǎn)播提高節(jié)目頁(yè)面下發(fā)速度的方法運(yùn)營(yíng)商將視頻點(diǎn)播節(jié)目的相關(guān)信息存儲(chǔ)到數(shù)據(jù)庫(kù)中;視頻點(diǎn)播系統(tǒng)前端從數(shù)據(jù)庫(kù)中檢索出符合條件的相關(guān)信息組合生成頁(yè)面文件列表,并存儲(chǔ)在節(jié)目目錄服務(wù)器中,同時(shí)通過(guò)廣播方式向用戶下發(fā)圖片資源;用戶執(zhí)行視頻點(diǎn)播操作,向節(jié)目目錄服務(wù)器發(fā)送頁(yè)面請(qǐng)求消息,節(jié)目目錄服務(wù)器向用戶發(fā)送頁(yè)面文件;用戶的機(jī)頂盒將收到的頁(yè)面文件中的索引信息和圖片資源結(jié)合起來(lái),組織成畫(huà)面顯示在電視機(jī)上。本發(fā)明有效地提高了節(jié)目頁(yè)面的下發(fā)速度。
文檔編號(hào)H04N5/00GK101287100SQ20071006532
公開(kāi)日2008年10月15日 申請(qǐng)日期2007年4月11日 優(yōu)先權(quán)日2007年4月11日
發(fā)明者張寶柱, 峰 朱, 芳 楊, 昱 王, 簡(jiǎn)遠(yuǎn)洋, 翁植林, 齊向陽(yáng) 申請(qǐng)人:北京東方廣視科技有限責(zé)任公司