一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及機(jī)頂盒馬賽克技術(shù)領(lǐng)域,尤其涉及一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的數(shù)碼視訊的馬賽克節(jié)目導(dǎo)視系統(tǒng)采用最新的EPG播出技術(shù)、畫面分割技術(shù)、MPEG-2/DVB編碼及復(fù)用技術(shù),完全符合廣電有線數(shù)字電視、地面數(shù)字電視、無線數(shù)字電視等實(shí)際運(yùn)營需要,可為數(shù)字電視用戶提供友好直觀的多畫面節(jié)目導(dǎo)航瀏覽。
[0003]其中,馬賽克電視導(dǎo)視一一對重點(diǎn)節(jié)目開展馬賽克導(dǎo)視功能,吸引零散終端用戶體驗(yàn)付費(fèi)電視節(jié)目。
[0004]VOD點(diǎn)播引導(dǎo)目錄一一馬賽克界面,可集中展示VOD等業(yè)務(wù)的片花、海報等,用戶一旦點(diǎn)擊確認(rèn),可直接跳轉(zhuǎn)到這些業(yè)務(wù)的展示或定購界面。
[0005]分類廣告和大眾廣告一一馬賽克分頁功能,可以按類集中展示節(jié)目,同時也將觀看的用戶進(jìn)行了分類,可利用畫面上的I個大格針對性投放廣告;馬賽克界面的邊框、邊角、背景音樂可以靈活調(diào)整,可融入廣告元素。
[0006]目前,隨著數(shù)字電視的發(fā)展,數(shù)字機(jī)頂盒在世界的各個角落被推廣與普及。隨著功能不斷完善,數(shù)字電視機(jī)頂盒具有觀看馬賽克節(jié)目的功能。馬賽克技術(shù)應(yīng)生而出;用戶可以進(jìn)入馬賽克界面,觀看多視頻節(jié)目,操作焦點(diǎn)框移動至喜歡的節(jié)目上。然后通過確認(rèn)鍵進(jìn)入播放此節(jié)目。但是由于傳統(tǒng)馬賽克更新效率比較低,導(dǎo)致用戶體驗(yàn)度較差。
[0007]市面上的機(jī)頂盒對馬賽克節(jié)目更新效率較低,不僅因?yàn)轳R賽克節(jié)目數(shù)據(jù)量大,包含多個視頻,多個音頻數(shù)據(jù),而且還包含焦點(diǎn)框等數(shù)據(jù)。傳統(tǒng)更新方式需要獲取到所有馬賽克數(shù)據(jù)后才會進(jìn)入馬賽克界面,這樣用戶等待時間相對長,體驗(yàn)度低。
【發(fā)明內(nèi)容】
[0008]本發(fā)明要解決的技術(shù)問題之一,在于提供一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的方法,可快速更新馬賽克內(nèi)容,提高機(jī)頂盒效率,增加用戶體驗(yàn)度。
[0009]本發(fā)明問題之一是這樣實(shí)現(xiàn)的:一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的方法,所述方法具體包括如下步驟:
[0010]步驟1、在啟動機(jī)頂盒后,創(chuàng)建一用于監(jiān)控馬賽克節(jié)目數(shù)據(jù)的獨(dú)立線程;
[0011]步驟2、服務(wù)器端使用一畫面分割器將多個馬賽克節(jié)目按預(yù)設(shè)比例進(jìn)行分割組合,形成一道節(jié)目視頻流發(fā)送給機(jī)頂盒;
[0012]步驟3、獨(dú)立線程監(jiān)控到馬賽克節(jié)目版本號變化,則啟動機(jī)頂盒的馬賽克更新接口,更新接口接收馬賽克節(jié)目數(shù)據(jù),所述接收到的馬賽克節(jié)目數(shù)據(jù)為一視頻流;
[0013]步驟4、機(jī)頂盒對接收的數(shù)據(jù)進(jìn)行更新,且獨(dú)立線程不斷濾取節(jié)目業(yè)務(wù)描述表SDT中馬賽克節(jié)目數(shù)據(jù)信息,當(dāng)濾取到馬賽克節(jié)目數(shù)據(jù)信息中的第一個邏輯框信息時,會直接先顯示此第一個邏輯框,當(dāng)作目前焦點(diǎn)框,并播放馬賽克節(jié)目數(shù)據(jù)對應(yīng)音頻數(shù)據(jù);收到下一個邏輯框信息則直接添加到一邏輯框鏈表中,進(jìn)行下次播放。
[0014]進(jìn)一步地,馬賽克節(jié)目數(shù)據(jù)信息包括馬賽克視頻起始坐標(biāo)、分辨率、鏈接ID、邏輯框信息、以及私有描述信息;所述私有描述信息包括廠商信息或廣告信息。
[0015]進(jìn)一步地,所述馬賽克節(jié)目數(shù)據(jù)先存儲于機(jī)頂盒內(nèi)存中,在數(shù)據(jù)完全接收完畢后再存儲到機(jī)頂盒FLASH中。
[0016]本發(fā)明要解決的技術(shù)問題之二,在于提供一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的系統(tǒng),可快速更新馬賽克內(nèi)容,提高機(jī)頂盒效率,增加用戶體驗(yàn)度。
[0017]本發(fā)明問題之二是這樣實(shí)現(xiàn)的:一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括創(chuàng)建線程模塊、分割模塊、接收數(shù)據(jù)模塊以及更新模塊;
[0018]所述創(chuàng)建線程模塊,用于在啟動機(jī)頂盒后,創(chuàng)建一用于監(jiān)控馬賽克節(jié)目數(shù)據(jù)的獨(dú)立線程;
[0019]所述分割模塊,用于服務(wù)器端使用一畫面分割器將多個馬賽克節(jié)目按預(yù)設(shè)比例進(jìn)行分割組合,形成一道節(jié)目視頻流發(fā)送給機(jī)頂盒;
[0020]所述接收模塊,用于通過獨(dú)立線程監(jiān)控到馬賽克節(jié)目版本號變化,則啟動機(jī)頂盒的馬賽克更新接口,更新接口接收馬賽克節(jié)目數(shù)據(jù),所述接收到的馬賽克節(jié)目數(shù)據(jù)為一視頻流;
[0021]所述更新模塊,用于機(jī)頂盒對接收的數(shù)據(jù)進(jìn)行更新,且獨(dú)立線程不斷濾取節(jié)目業(yè)務(wù)描述表SDT中馬賽克節(jié)目數(shù)據(jù)信息,當(dāng)濾取到馬賽克節(jié)目數(shù)據(jù)信息中的第一個邏輯框信息時,會直接先顯示此第一個邏輯框,當(dāng)作目前焦點(diǎn)框,并播放馬賽克節(jié)目數(shù)據(jù)對應(yīng)音頻數(shù)據(jù);收到下一個邏輯框信息則直接添加到一邏輯框鏈表中,進(jìn)行下次播放。
[0022]進(jìn)一步地,馬賽克節(jié)目數(shù)據(jù)信息包括馬賽克視頻起始坐標(biāo)、分辨率、鏈接ID、邏輯框信息、以及私有描述信息;所述私有描述信息包括廠商信息或廣告信息。
[0023]進(jìn)一步地,所述馬賽克節(jié)目數(shù)據(jù)先存儲于機(jī)頂盒內(nèi)存中,在數(shù)據(jù)完全接收完畢后再存儲到機(jī)頂盒FLASH中。
[0024]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明應(yīng)用機(jī)頂盒馬賽克更新的方法,包括接收,解析,存儲,顯示數(shù)據(jù)信息等功能。本發(fā)明可快速更新馬賽克內(nèi)容,提高機(jī)頂盒效率,增加用戶體驗(yàn)度。以較快速度更新馬賽克節(jié)目,使用戶能較快的觀看并操作更新后的馬賽克節(jié)目。
【附圖說明】
[0025]圖1為本發(fā)明方法流程示意圖。
[0026]圖2為本發(fā)明系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0027]請參閱圖1所示,本發(fā)明的一種機(jī)頂盒快速更新馬賽克節(jié)目數(shù)據(jù)的方法,所述方法具體包括如下步驟:
[0028]步驟1、在啟動機(jī)頂盒后,創(chuàng)建一用于監(jiān)控馬賽克節(jié)目數(shù)據(jù)的獨(dú)立線程;該獨(dú)立線程不與其他功能同時使用,可以更有效率的處理馬賽克信息。
[0029]步驟2、服務(wù)器端使用一畫面分割器將多個馬賽克節(jié)目按預(yù)設(shè)比例進(jìn)行分割組合,形成一道節(jié)目視頻流發(fā)送給機(jī)頂盒;這樣機(jī)頂盒只需獲取一道視頻流,不需要在機(jī)頂盒端再合并多個視頻畫面。
[0030]步驟3、獨(dú)立線程監(jiān)控到馬賽克節(jié)目版本號變化,則啟動機(jī)頂盒的馬賽克更新接口,更新接口接收馬賽克節(jié)目數(shù)據(jù),所述接收到的馬賽克節(jié)目數(shù)據(jù)為一視頻流;這樣用戶可以直觀的先看到馬賽克視頻節(jié)目。
[0