專利名稱:一種處理手機電視頻道的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端業(yè)務(wù)軟件開發(fā)領(lǐng)域,尤其涉及一種處理手機電視頻道的方法及裝置。
背景技術(shù):
隨著3G技術(shù)的發(fā)展、移動數(shù)據(jù)業(yè)務(wù)的普及、移動終端性能的提高,手機電視業(yè)務(wù)發(fā)展迅速,但是單純將客廳里的電視延伸到人們手中的模式似乎不足以吸引大量消費者為之消費。如何基于移動通信網(wǎng)絡(luò)和廣播網(wǎng)絡(luò)以及移動終端的特質(zhì),提供創(chuàng)新性的手機電視特色功能是手機電視取得大發(fā)展的關(guān)鍵要素之一。 目前手機電視和傳統(tǒng)電視ー樣,有下面2點特點
觀看手機電視,同一時間只能觀看ー個頻道的節(jié)目;
切換頻道吋,只能逐個頻道地進行切換,同一時間只能瀏覽ー個頻道的節(jié)目。首先,無法滿足用戶在觀看某個頻道的同時監(jiān)視其他頻道節(jié)目的需求,特別是多個頻道都在播放用戶喜愛的電視節(jié)目吋,也會出現(xiàn)因為廣告而錯過精彩節(jié)目的情況,比如,電視頻道在節(jié)目即將到精彩時刻插播廣告,用戶暫時換到其他頻道收看,待切換回來時往往已經(jīng)錯過了節(jié)目精彩時刻。其次,無法滿足用戶快速切換頻道的需求。用戶只有切換到某個頻道,看到當(dāng)前正在播放的電視節(jié)目,才能決定是停下來看還是繼續(xù)切換頻道。在電視頻道數(shù)目較多的情況下,用戶為了找到喜歡看的電視節(jié)目,往往要花費不少時間不停地切換頻道。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種處理手機電視頻道的方法及裝置,以實現(xiàn)在手機上觀看電視節(jié)目可以快速便捷地切換到想要的電視節(jié)目。為了解決上述技術(shù)問題,本發(fā)明提供了一種處理手機電視頻道的方法,包括在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。進ー步地,上述方法還具有下面特點所述在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面的步驟包括
接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以ー主畫面顯示選中電視頻道的節(jié)目畫面,以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面。進ー步地,上述方法還具有下面特點所述方法還包括
若接收到選中子畫面的消息,則將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。進ー步地,上述方法還具有下面特點所述在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面的步驟包括
接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。
進ー步地,上述方法還具有下面特點
所述顯示的電視頻道分別由對應(yīng)的ー套多媒體流處理進程進行處理;或 所述顯示的所有電視頻道由同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。為了解決上述問題,本發(fā)明還提供了一種處理手機電視頻道的裝置,包括
手機電視業(yè)務(wù)模塊,用于在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。進ー步地,上述裝置還包括所述手機電視業(yè)務(wù)模塊包括
第一顯示單元,用于接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以ー主畫面顯示選中電視頻道的節(jié)目畫面;
第二顯示單元,用于以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面。 進ー步地,上述裝置還具有下面特點所述手機電視業(yè)務(wù)模塊還包括切換單元,用于接收到選中子畫面的消息后,將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。進ー步地,上述裝置還具有下面特點所述手機電視業(yè)務(wù)模塊還包括
第三顯示單元,接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。進ー步地,上述裝置還具有下面特點所述手機電視業(yè)務(wù)模塊,還用于對于所述顯示的每ー電視頻道,分別利用對應(yīng)的ー套多媒體流處理進程進行處理;或者,對于所述顯示的所有頻道的電視節(jié)目,利用同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。綜上,本發(fā)明提供一種處理手機電視頻道的方法及裝置,提供收看電視節(jié)目和切換頻道時的多畫面功能,增強手機電視的用戶體驗。給用戶提供了更大的視覺空間、知情權(quán)、自由度。一是擺脫了同一時間只能觀看ー個頻道節(jié)目的現(xiàn)狀,使得用戶可以在觀看電視節(jié)目的同時監(jiān)視其他頻道,從而同時了解到多個頻道電視節(jié)目的進展情況(比如電視劇情、體育賽況),方便及時切換到自己想要觀看的頻道;ニ是擺脫了逐個頻道切換的速度慢、不直觀的現(xiàn)狀,使得用戶在切換頻道時能同時瀏覽到多個頻道當(dāng)前節(jié)目,以便快速比較和選擇到自己想要觀看的頻道節(jié)目。
圖I為本發(fā)明實施例的一種處理手機電視頻道的裝置的示意 圖2為本發(fā)明的處理手機電視頻道的方法的流程 圖3是本發(fā)明實施例的播放電視節(jié)目時顯示的多畫面形式 圖4是本發(fā)明實施例的切換頻道時顯示的多畫面的宮格形式 圖5是本發(fā)明實施例的切換頻道時顯示的多畫面的特效形式 圖6是本發(fā)明實施例的實現(xiàn)多畫面的一方案示意圖。
具體實施例方式為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實施例對本發(fā)明作進ー步地描述。圖I為本發(fā)明實施例的一種處理手機電視頻道的裝置的示意圖,如圖I所示,本實施例的裝置應(yīng)用于手機中,可以包括手機電視業(yè)務(wù)模塊,用于在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。
這樣,即可實現(xiàn)在手機上同時播放多個電視節(jié)目。其中,所述手機電視業(yè)務(wù)模塊可以包括第一顯示單元和第二顯示單元,
第一顯示單元,用于接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以ー主畫面顯示選中電視頻道的節(jié)目畫面;
第二顯示單元,用于以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面。本實施例中,主畫面占用的視頻播放區(qū)面積可以比其他子畫面大,播放時,可以僅播放主畫面中對應(yīng)的電視節(jié)目的聲音。其中,所述手機電視業(yè)務(wù)模塊可以包括
切換單元,用于接收到選中子畫面的消息后,將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。 在本實施例中,所述手機電視業(yè)務(wù)模塊還可以包括
第三顯示單元,接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。具體地,所述手機電視業(yè)務(wù)模塊,還用于對于顯示的每ー電視頻道,分別利用對應(yīng)的ー套多媒體流處理進程進行處理;或者,對于所述顯示的所有電視頻道,利用同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。圖2為本發(fā)明的處理手機電視頻道的方法的流程圖,如圖所示,本方法包括下面步驟
S10、在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。具體地,在一優(yōu)選實施例中,手機接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以ー主畫面顯示選中電視頻道的節(jié)目畫面,以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面?;蛘?,手機在接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。如圖3所示,播放電視節(jié)目時,手機電視的視頻播放區(qū)域顯示多個節(jié)目畫面,每個節(jié)目畫面對應(yīng)ー個電視頻道,只有主畫面有聲音,而其他子畫面只有視頻圖像而無聲音。在一優(yōu)選實施例中,手機若接收到選中子畫面的消息,則將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。當(dāng)用戶手指或者使用觸摸筆點擊某個子畫面(觸摸屏手機終端),或者按鍵選擇某個子畫面(按鍵手機終端)時,則被選中的子畫面和主畫面互換位置,子畫面變?yōu)橹鳟嬅妫鳟嬅孀優(yōu)樽赢嬅?。子畫面的尺寸、?shù)量及其與主畫面的相對位置,視手機終端的能力和Π (用戶界面)風(fēng)格而定。當(dāng)然,用戶也可以取消這種多畫面模式而轉(zhuǎn)入只顯示主畫面ー個頻道節(jié)目的正常模式,即可以在兩種模式之間相互切換。如圖4和圖5所示,在一優(yōu)選實施例中,手機若接收到切換電視頻道的消息,則在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個頻道的電視節(jié)目的畫面。切換電視頻道時,多個電視頻道的節(jié)目畫面同時顯示在手機電視屏幕上供用戶選擇。多畫面的布局可以是宮格形式,如圖4所示,手機電視的視頻播放區(qū)域以宮格形式顯示多個畫面,畫面之間為并列關(guān)系,不分主次;也可以是以特效形式展現(xiàn),比如由遠到近漸大、輪軸式旋轉(zhuǎn)等形式,如圖5所示,手機電視的視頻播放區(qū)域以特效形式展現(xiàn)多個畫面,畫面大小可能不一,可以區(qū)別主畫面和次畫面,只有主畫面播放聲音,也可以都不播放聲音。切換頻道時,用戶選中某個畫面(例如,點觸某個想要觀看的頻道畫面(觸摸屏手機終端),或者按鍵選擇某個頻道畫面(按鍵手機終端)),則該畫面放大充滿整個視頻播放區(qū)域正常播放,即完成切換頻道。具體特效形式視手機終端能力和UI設(shè)計風(fēng)格而定。特別是在手機向大屏全觸控方向發(fā)展的今天,結(jié)合手機觸控能力,用戶任意滑屏操作就可以快速瀏覽多個頻道節(jié)目,得心應(yīng)手,并且特效形式也讓界面顯得非常時尚和有吸引力。視頻播放區(qū)域一屏能夠顯示的畫面的最大數(shù)量,視手機終端的能力而定。這樣,用戶可以同時看到多個電視頻道的節(jié)目,就能很快地比較選擇出自己想看的電視頻道。為了實現(xiàn)本發(fā)明的多畫面功能,手機終端和手機電視業(yè)務(wù)模塊關(guān)鍵是要實現(xiàn)對多個電視頻道的多路多媒體流的同時處理。 手機電視業(yè)務(wù)是廣播電視網(wǎng)絡(luò)和移動網(wǎng)絡(luò)相融合的產(chǎn)物,其利用單向的廣播網(wǎng)絡(luò)提供多媒體內(nèi)容的下行傳輸,利用移動通信網(wǎng)絡(luò)的鑒權(quán)管理系統(tǒng)和雙向網(wǎng)絡(luò)傳輸能力完成對用戶的認證、授權(quán)和管理。對于未加密的頻道節(jié)目,終端可以直接播放;對于加密的頻道節(jié)目,終端需要判斷其已訂購和本地存在有效業(yè)務(wù)密鑰等才能播放出來,否則不能播放。廣播網(wǎng)絡(luò)同時下發(fā)所有頻道的電視節(jié)目,而目前手機電視業(yè)務(wù)模塊同一時刻只處理單個頻道的多媒體音視頻流,對多媒體數(shù)據(jù)流的處理,涉及廣電數(shù)據(jù)的接收、解擾、音視頻同步、音頻解碼、視頻解碼等多個環(huán)節(jié),開啟了多個線程,這個過程對CPU和內(nèi)存等終端資源消耗較多。本發(fā)明實施例的方法可以采用兩種不同的方案來處理同時播放多電視頻道的多媒體流
O每個電視頻道分別由對應(yīng)的ー套多媒體流處理進程進行處理;
這樣,在手機終端能力允許的范圍下,采用多套多媒體流處理進程,每套都包括數(shù)據(jù)接收、解擾等多個線程,來完成一路多媒體流的播放。2)所有電視頻道由同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。如圖6所示,本方案引入了操作系統(tǒng)進程調(diào)度的時間片輪轉(zhuǎn)算法,在廣播數(shù)據(jù)的每ー個處理線程上進行時間片輪轉(zhuǎn),以同時處理N個頻道的廣播數(shù)據(jù)流(數(shù)量N與屏幕上畫面?zhèn)€數(shù)一致),當(dāng)然這里的“同吋”是宏觀上的。特別說明的是,同時處理多個頻道的多媒體音視頻流,有可能會對畫面播放質(zhì)量造成影響,必要的時候,為了保證主畫面的播放質(zhì)量要求,還可以再引入操作系統(tǒng)進程調(diào)度的高優(yōu)先級算法,為主畫面對應(yīng)的那個頻道賦以高優(yōu)先級,優(yōu)先處理。手機終端畢竟只是ー種小型移動終端,受限較多,在保持已有的多線程實現(xiàn)的基礎(chǔ)上,可以引入操作系統(tǒng)進程調(diào)度的時間片輪轉(zhuǎn)算法來解決此問題,即廣電數(shù)據(jù)接收、解擾、音視頻同步、音頻解碼、視頻解碼等各個環(huán)節(jié)都采用時間片輪轉(zhuǎn)算法,分攤給N個頻道的N路多媒體音視頻流進行處理(N為界面上同時顯示的畫面的數(shù)量)。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用ー個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊/単元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
以上僅為本發(fā)明的優(yōu)選實施例,當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種處理手機電視頻道的方法,包括 在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。
2.如權(quán)利要求I所述的方法,其特征在于所述在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面的步驟包括 接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以一主畫面顯示選中電視頻道的節(jié)目畫面,以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面。
3.如權(quán)利要求2所述的方法,其特征在于所述方法還包括 若接收到選中子畫面的消息,則將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。
4.如權(quán)利要求I所述的方法,其特征在于所述在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面的步驟包括 接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。
5.如權(quán)利要求1-4任一項所述的方法,其特征在于 所述顯示的電視頻道分別由對應(yīng)的一套多媒體流處理進程進行處理;或 所述顯示的所有電視頻道由同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。
6.一種處理手機電視頻道的裝置,包括 手機電視業(yè)務(wù)模塊,用于在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。
7.如權(quán)利要求6所述的裝置,其特征在于所述手機電視業(yè)務(wù)模塊包括 第一顯示單元,用于接收到播放電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以一主畫面顯示選中電視頻道的節(jié)目畫面; 第二顯示單元,用于以預(yù)定子畫面顯示其他電視頻道的節(jié)目畫面。
8.如權(quán)利要求7所述的裝置,其特征在于所述手機電視業(yè)務(wù)模塊還包括 切換單元,用于接收到選中子畫面的消息后,將被選中的子畫面對應(yīng)的電視頻道的節(jié)目畫面切換到所述主畫面中。
9.如權(quán)利要求6-8任一項所述的裝置,其特征在于所述手機電視業(yè)務(wù)模塊還包括 第三顯示單元,接收到切換電視頻道的消息后,在所述視頻播放區(qū)域內(nèi)以特定形式同時顯示至少兩個電視頻道的節(jié)目畫面。
10.如權(quán)利要求6-8任一項所述的裝置,其特征在于 所述手機電視業(yè)務(wù)模塊,還用于對于所述顯示的每一電視頻道,分別利用對應(yīng)的一套多媒體流處理進程進行處理;或者,對于所述顯示的所有頻道的電視節(jié)目,利用同一套多媒體流處理進程通過時間片輪轉(zhuǎn)算法進行處理。
全文摘要
本發(fā)明提供一種處理手機電視節(jié)目的方法及裝置,該方法包括在視頻播放區(qū)域同時顯示至少兩個電視頻道的節(jié)目畫面。通過本發(fā)明,可以在手機上實現(xiàn)收看電視節(jié)目和切換頻道時的多畫面功能,增強手機電視的用戶體驗。
文檔編號H04N5/445GK102685414SQ20111005383
公開日2012年9月19日 申請日期2011年3月7日 優(yōu)先權(quán)日2011年3月7日
發(fā)明者郭曉敏 申請人:中興通訊股份有限公司