專利名稱:一種快速顯示多媒體廣播頻道圖像的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體廣播領(lǐng)域,尤其涉及一種顯示廣播頻道圖像的方法。
背景技術(shù):
移動多々某體廣播可以讓終端用戶隨時(shí)隨地收看多々某體節(jié)目內(nèi)容,用戶可 以通過瀏覽電子業(yè)務(wù)指南或電子節(jié)目指南來獲取廣播頻道的節(jié)目信息,從而 選擇感興趣的節(jié)目進(jìn)行觀看。這主要是通過電子業(yè)務(wù)指南或電子節(jié)目指南中 的節(jié)目名稱或節(jié)目簡單描述來確定的。但通常電子業(yè)務(wù)指南或電子節(jié)目指南 主要提供節(jié)目時(shí)刻表,而提供的內(nèi)容描述信息較少而且并不直觀,用戶有時(shí) 不能確定哪些節(jié)目是否能符合自己的觀看要求,或者有時(shí)想泛泛瀏覽各頻道 后經(jīng)過比較選取一個(gè)頻道來觀看。但是由于移動終端在頻道切換速度以及解
碼能力上有所限制,對于中國移動多^^某體廣播CMMB終端在頻道的視頻畫 面切換時(shí)平均有1 3秒的時(shí)間間隔,導(dǎo)致用戶的播放體驗(yàn)有所中斷或延遲。 如果要改善由于頻道切換帶來的延遲,需要提高現(xiàn)有接收芯片的處理能力, 芯片完成解調(diào)、解復(fù)用后能同時(shí)輸出多個(gè)頻道的節(jié)目流數(shù)據(jù)。因此目前只能 采用軟件處理方式改善用戶的體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種快速顯示多4某體廣播頻道圖像的 方法,能夠快速顯示當(dāng)前播出的各個(gè)頻道的靜止圖像,以使用戶快速獲取頻 道節(jié)目信息,選擇感興趣的頻道節(jié)目。
為了解決上述技術(shù)問題,本發(fā)明提供了 一種快速顯示多媒體廣播頻道圖 像的方法,包括
用戶通過一功能鍵或者在選擇特定頻道節(jié)目之前自動進(jìn)入圖像瀏覽模
式,終端從某頻道的節(jié)目流中解碼出實(shí)時(shí)的靜止圖像并顯示給用戶,在顯示 當(dāng)前頻道的靜止圖像時(shí),終端依頻道順序預(yù)先"J矣收并解碼下一頻道的節(jié)目流, 并緩存解碼出的靜止圖像,當(dāng)用戶按下切換到下一頻道靜止圖像的功能鍵或 者在預(yù)定的一段時(shí)間之后,終端將緩存的下一頻道的靜止圖像顯示給用戶, 重復(fù)上述顯示同時(shí)預(yù)先接收并緩存的步驟直到用戶選擇一頻道播放或者退出 播放程序。
進(jìn)一步地,為顯示靜止圖像而對頻道的節(jié)目流進(jìn)行解碼時(shí),終端只對節(jié) 目流的I幀進(jìn)行解碼得到該頻道的靜止圖像。
進(jìn)一步地,終端在顯示頻道的靜止圖像時(shí),同時(shí)顯示該頻道的頻道號和/ 或頻道名稱。
進(jìn)一步地,在圖像瀏覽模式中,預(yù)設(shè)一頻道切換時(shí)間,如果在該時(shí)間內(nèi) 用戶通過功能按鍵切換了頻道,則重新計(jì)時(shí),如果用戶未在該時(shí)間內(nèi)主動切 換頻道,則在定時(shí)時(shí)間到時(shí),終端自動切換到下一頻道的靜止圖像。
進(jìn)一步地,用戶通過選擇某頻道的靜止圖像實(shí)現(xiàn)對該頻道的選擇,終端 只對用戶選擇的靜止圖像所對應(yīng)的頻道的節(jié)目流進(jìn)行音視頻解碼并播放,同 時(shí)停止對其他頻道的解碼和靜止圖像的顯示。
進(jìn)一步地,當(dāng)終端開始接收和解碼用戶所選擇的靜止圖像所對應(yīng)頻道的 節(jié)目流之前,保持該頻道靜止圖像的顯示,直到有解碼后的音視頻數(shù)據(jù)輸出
能夠播;改為止。
進(jìn)一步地,當(dāng)顯示完最后一個(gè)頻道的靜止圖像時(shí),自動循環(huán)顯示各頻道 的靜止圖像。
進(jìn)一步地,循環(huán)顯示各頻道的靜止圖像時(shí),重新解碼各頻道的節(jié)目流, 顯示新解碼出的靜止圖像。
進(jìn)一步地,用戶選擇頻道進(jìn)入播放模式后,用戶通過某功能按鍵重新切 換回靜止圖像瀏覽模式。
進(jìn)一步地,切換回靜止圖像瀏覽;f莫式后,解碼第一個(gè)頻道的節(jié)目流顯示 該頻道的靜止圖像,或者解碼最后一個(gè)播放頻道的下一個(gè)頻道的節(jié)目流顯示 該頻道的靜止圖像。
采用本發(fā)明所述方法,每次只顯示一個(gè)頻道的實(shí)時(shí)靜止圖像及頻道信息, 在用戶瀏覽當(dāng)前顯示的頻道圖像及信息時(shí),接收并緩存下一頻道的頻道圖像, 這樣一來使用戶可以快速瀏覽各頻道節(jié)目的實(shí)時(shí)的靜止圖像,直觀地了解各 頻道節(jié)目播放的內(nèi)容,便于用戶選擇感興趣的節(jié)目。在此過程中用戶不會感 到中斷或時(shí)延,實(shí)現(xiàn)了頻道圖像切換的無延遲,改善了用戶使用體驗(yàn)。同時(shí), 本發(fā)明方法對終端的處理能力要求不高,實(shí)現(xiàn)容易。
圖1是本發(fā)明實(shí)施例圖像瀏覽才莫式和播放才莫式處理示意圖; 圖2是本發(fā)明實(shí)施例的頻道選擇時(shí)終端處理流程圖。
具體實(shí)施例方式
本發(fā)明的構(gòu)思是用戶通過一功能鍵或者在選擇特定頻道節(jié)目之前自動 進(jìn)入圖像瀏覽模式,終端從某頻道的節(jié)目流(多媒體數(shù)據(jù)流)中解碼出實(shí)時(shí) 的靜止圖像并顯示給用戶,在顯示當(dāng)前頻道的靜止圖像時(shí),終端依頻道順序 預(yù)先接收并解碼下一頻道的節(jié)目流,并緩存解碼出的靜止圖像,當(dāng)用戶按下 切換到下一頻道靜止圖像的功能鍵或者在預(yù)定的一段時(shí)間之后,終端將緩存 的下一頻道的靜止圖像顯示給用戶,重復(fù)上述顯示同時(shí)預(yù)先接收并緩存的步 驟直到用戶選擇一頻道播放或者退出播放程序。
為顯示靜止圖像而解碼頻道的節(jié)目流時(shí),終端只對節(jié)目流的I幀進(jìn)行解 碼得到該頻道的實(shí)時(shí)靜止圖像。
用戶通過選擇某頻道的靜止圖像實(shí)現(xiàn)對該頻道的選擇,終端只對用戶選 擇的靜止圖像所對應(yīng)的頻道的節(jié)目流進(jìn)行音視頻解碼并播放,并停止其他頻 道的解碼和靜止圖像的顯示。
顯示頻道的靜止圖像時(shí),可同時(shí)顯示該頻道的頻道號和/或頻道名稱等頻 道信息。
當(dāng)顯示完最后一個(gè)頻道的靜止圖像時(shí),可自動循環(huán)顯示各頻道的靜止圖 像。此時(shí)可重新解碼各頻道的節(jié)目流,顯示新解碼出的靜止圖像,以保證實(shí) 時(shí)性。
當(dāng)用戶選擇4番放后,在執(zhí)行播放模式時(shí),用戶通過特定的功能掩睫可以 重新切換回靜止圖像瀏覽模式。此時(shí)可以從第一個(gè)頻道的靜止圖像開始顯示,
或者從最后一個(gè)4番;故頻道的下一個(gè)頻道開始顯示。
以下結(jié)合附圖及具體實(shí)施例對本發(fā)明的實(shí)現(xiàn)方式進(jìn)一步說明。
如圖1所示,在終端接收多媒體廣播數(shù)據(jù)并且當(dāng)用戶未選擇頻道時(shí),執(zhí) 行圖像瀏覽模式,即終端依次對各頻道的節(jié)目流進(jìn)行靜止圖像解碼,并在終 端上顯示所解碼出的靜止圖像供用戶瀏覽(步驟100);用戶對所顯示的靜 止圖像進(jìn)行瀏覽,當(dāng)選中一幅靜止圖像后,執(zhí)行播放模式,即終端對該靜止 圖像對應(yīng)的頻道節(jié)目進(jìn)行音視頻解碼播放,同時(shí)停止其他頻道的靜止圖像解 碼和顯示(步驟110)。
多媒體廣播頻道選擇的終端處理流程如圖2所示,包括以下步驟
步驟200,終端開始接收多媒體廣播數(shù)據(jù)且用戶沒有選擇某個(gè)具體頻道 時(shí),終端依次對各個(gè)頻道的節(jié)目流進(jìn)行靜止圖像解碼并顯示;
該步驟中的靜止圖像是從節(jié)目流中解碼得到的,例如對節(jié)目流中的I幀 壓縮圖像解碼。這個(gè)解碼過程只進(jìn)行圖像解碼,沒有視頻、音頻處理,因此 終端執(zhí)行解碼顯示速度大大加快。為了進(jìn)一步加快靜止圖像的瀏覽速度,當(dāng) 顯示某一個(gè)頻道的圖像時(shí),同時(shí)對下一個(gè)頻道的圖像進(jìn)行預(yù)先解碼并緩存, 以此類推可以加快各頻道圖像的瀏覽速度。
當(dāng)顯示上述的靜止圖像時(shí),用戶可通過功能按鍵(如翻屏功能鍵)操作 依次瀏覽每個(gè)頻道的靜止圖像,或者也可以自動定時(shí)翻屏,或者將兩種方式 結(jié)合起來,即預(yù)設(shè)一頻道圖像切換時(shí)間,如果在該時(shí)間內(nèi)用戶通過按鍵切換 了頻道,則重新計(jì)時(shí),如果用戶未在該時(shí)間內(nèi)主動切換頻道的靜止圖像,則 在定時(shí)時(shí)間到時(shí),自動切換到下一頻道的靜止圖像。
當(dāng)切換到最后一個(gè)頻道圖像后,可返回顯示第一個(gè)頻道的圖像。在顯示 頻道的靜止圖像時(shí),同時(shí)顯示該頻道的頻道號和/或頻道名稱便于用戶識別。
步驟210,在靜止圖像瀏覽過程中,判斷用戶是否選擇了某個(gè)頻道,若 選擇頻道后,流程轉(zhuǎn)至步驟220,否則返回繼續(xù)步驟200;
上述情況中,當(dāng)返回步驟200時(shí),某個(gè)頻道的靜止圖像顯示可能是經(jīng)過 一輪循環(huán)后再次顯示,此時(shí)在該頻道的節(jié)目流中解碼出新的靜止圖像并顯示, 進(jìn)4亍動態(tài)更新。
步驟220,終端播放用戶選擇的頻道,進(jìn)行正常的節(jié)目音視頻解碼輸出, 停止其他頻道的靜止圖像解碼顯示;
上述步驟中,當(dāng)終端開始接收和解碼用戶所選擇的靜止圖像所對應(yīng)頻道 的節(jié)目流之前,保持該頻道靜止圖像的顯示,直到有解碼后的音視頻數(shù)據(jù)輸 出能夠播放為止。這樣由靜止圖像切換到音視頻就能進(jìn)行無縫切換。
步驟230,判斷是否結(jié)束多媒體播放,如果是,流程結(jié)束,否則執(zhí)行步 驟240;
步驟240,判斷是否切換到靜止圖像瀏覽模式,如果是,轉(zhuǎn)至步驟200 重新解碼各頻道的靜止圖^^并顯示,否則轉(zhuǎn)至步驟220繼續(xù)播放用戶選擇的 頻道節(jié)目。
本發(fā)明特別適用于中國移動多媒體廣播CMMB中。
本發(fā)明采用在顯示某一頻道的靜止圖像時(shí)同時(shí)對下一頻道的圖像解碼并 緩存,達(dá)到快速瀏覽的目的。本發(fā)明采用逐屏依次顯示各頻道靜止圖像的方 法,而沒有釆用一次顯示多個(gè)頻道圖像信息,因?yàn)橥瑫r(shí)顯示多個(gè)頻道圖像時(shí), 終端需要對每個(gè)頻道的節(jié)目流數(shù)據(jù)都進(jìn)行接收、解復(fù)用、解碼的操作,這對 于終端處理能力要求較高,且很容易出現(xiàn)第一個(gè)頻道已經(jīng)顯示完成,而最后 一個(gè)頻道仍處于解碼或者解復(fù)用階段,用戶體驗(yàn)較差。而本發(fā)明充分利用了 用戶瀏覽交互的時(shí)間,再加上利用圖像緩存,用戶所體驗(yàn)到的瀏覽速度大大 加快。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,本領(lǐng)域技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這 些相應(yīng)的改變和變形都應(yīng)屬于發(fā)明的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種快速顯示多媒體廣播頻道圖象的方法,其特征在于,用戶通過一功能鍵或者在選擇特定頻道節(jié)目之前自動進(jìn)入圖像瀏覽模式,終端從某頻道的節(jié)目流中解碼出實(shí)時(shí)的靜止圖像并顯示給用戶,在顯示當(dāng)前頻道的靜止圖像時(shí),終端依頻道順序預(yù)先接收并解碼下一頻道的節(jié)目流,并緩存解碼出的靜止圖像,當(dāng)用戶按下切換到下一頻道靜止圖像的功能鍵或者在預(yù)定的一段時(shí)間之后,終端將緩存的下一頻道的靜止圖像顯示給用戶,重復(fù)上述顯示同時(shí)預(yù)先接收并緩存的步驟直到用戶選擇一頻道播放或者退出播放程序。
2、 如權(quán)利要求l所述的方法,其特征在于,為顯示靜止圖像而對頻道的節(jié)目流進(jìn)行解碼時(shí),終端只對節(jié)目流的I幀 進(jìn)行解碼得到該頻道的靜止圖像。
3、 如權(quán)利要求l所述的方法,其特征在于,終端在顯示頻道的靜止圖像時(shí),同時(shí)顯示該頻道的頻道號和/或頻道名稱。
4、 如權(quán)利要求l所述的方法,其特征在于,在圖像瀏覽模式中,預(yù)設(shè)一頻道切換時(shí)間,如果在該時(shí)間內(nèi)用戶通過功 能按鍵切換了頻道,則重新計(jì)時(shí),如果用戶未在該時(shí)間內(nèi)主動切換頻道,則 在定時(shí)時(shí)間到時(shí),終端自動切換到下一頻道的靜止圖像。
5、 如權(quán)利要求l所述的方法,其特征在于,用戶通過選擇某頻道的靜止圖像實(shí)現(xiàn)對該頻道的選擇,終端只對用戶選 擇的靜止圖像所對應(yīng)的頻道的節(jié)目流進(jìn)行音視頻解碼并播放,同時(shí)停止對其 他頻道的解碼和靜止圖像的顯示。
6、 如權(quán)利要求5所述的方法,其特征在于,當(dāng)終端開始接收和解碼用戶所選擇的靜止圖像所對應(yīng)頻道的節(jié)目流之 前,保持該頻道靜止圖像的顯示,直到有解碼后的音視頻數(shù)據(jù)輸出能夠播放為止。
7、 如權(quán)利要求l所述的方法,其特征在于,當(dāng)顯示完最后一個(gè)頻道的靜止圖像時(shí),自動循環(huán)顯示各頻道的靜止圖像。
8、 如權(quán)利要求7所述的方法,其特征在于,循環(huán)顯示各頻道的靜止圖像時(shí),重新解碼各頻道的節(jié)目流,顯示新解碼 出的靜止圖像。
9、 如權(quán)利要求l所述的方法,其特征在于,用戶選擇頻道進(jìn)入播放模式后,用戶通過某功能按鍵重新切換回靜止圖 像瀏覽模式。
10、 如權(quán)利要求9所述的方法,其特征在于,切換回靜止圖像瀏覽模式后,解碼第一個(gè)頻道的節(jié)目流顯示該頻道的靜 止圖像,或者解碼最后一個(gè)播放頻道的下一個(gè)頻道的節(jié)目流顯示該頻道的靜 止圖像。
全文摘要
本發(fā)明公開了一種快速顯示多媒體廣播頻道圖像的方法,能夠快速顯示當(dāng)前播出的各個(gè)頻道的靜止圖像,以使用戶快速獲取頻道節(jié)目信息,選擇感興趣的頻道節(jié)目。所述方法包括用戶通過一功能鍵或者在選擇特定頻道節(jié)目之前自動進(jìn)入圖像瀏覽模式,終端從某頻道的節(jié)目流中解碼出實(shí)時(shí)的靜止圖像并顯示給用戶,在顯示當(dāng)前頻道的靜止圖像時(shí),終端依頻道順序預(yù)先接收并解碼下一頻道的節(jié)目流,并緩存解碼出的靜止圖像,當(dāng)用戶按下切換到下一頻道靜止圖像的功能鍵或者在預(yù)定的一段時(shí)間之后,終端將緩存的下一頻道的靜止圖像顯示給用戶,重復(fù)上述顯示同時(shí)預(yù)先接收并緩存的步驟直到用戶選擇一頻道播放或者退出播放程序。
文檔編號H04N5/445GK101345883SQ200810146729
公開日2009年1月14日 申請日期2008年8月27日 優(yōu)先權(quán)日2008年8月27日
發(fā)明者軍 陳 申請人:中興通訊股份有限公司