專利名稱:一種保持移動多媒體廣播播放畫面流暢的方法和裝置的制作方法
技術領域:
本發(fā)明涉及通訊領域,尤其是涉及一種保持移動多媒體廣播播放畫面流 暢的方法和裝置。
背景技術:
目前,隨著通訊領域的迅猛發(fā)展和移動終端的廣泛普及,移動終端(比 如手機)作為一種通訊產(chǎn)品已經(jīng)變得越來越普及。移動多媒體廣播是近年來 興起的一種多媒體廣播技術,該技術通過手持終端,在高速移動的情況下, 可以觀看移動多媒體廣播節(jié)目(比如電視節(jié)目)。隨著這種技術的普及,越 來越多的用戶會選擇用移動終端觀看移動多媒體廣播節(jié)目,這也就導致用戶 在收看移動多媒體廣播節(jié)目時由于網(wǎng)絡容量的限制,移動多媒體廣播的播放 畫面不流暢,特別是在觀看一些體育賽事的時候,由于同時觀看的用戶眾多, 而導致播放畫面流暢度不夠,畫面質(zhì)量不好。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題就是提出 一種保持移動多媒體廣播播放畫面 流暢的方法和裝置,解決現(xiàn)有技術中移動多媒體廣播有可能播放畫面不流暢 的問題。
為了解決上述技術問題,本發(fā)明提供一種保持移動多媒體廣播播放畫面
《u暢的方法,包4舌
移動終端播放移動多媒體廣播節(jié)目時,若出現(xiàn)播放畫面不流暢的情況, 則緩存接收到的移動多媒體廣播數(shù)據(jù);
移動終端讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放。
進一步地,上述方法還可具有以下特點由移動終端判斷播放畫面是否流暢,若否,則移動終端自動設定緩沖時
間;
或者,由用戶判斷播放畫面是否流暢,若否,則用戶設定緩沖時間; 所述緩沖時間為延時播放移動多媒體廣播數(shù)據(jù)的延時時間。 進一步地,上述方法還可具有以下特點
所述移動終端根據(jù)網(wǎng)絡傳輸?shù)乃俣然蛘呓y(tǒng)計單位時間內(nèi)播放畫面跳幀 的個數(shù)是否大于一預設的跳幀門限判斷播放畫面是否流暢。
進一步地,上述方法還可具有以下特點
若出現(xiàn)播放畫面不流暢的情況,則移動終端進入存儲控制模式,移動終 端緩存接收到的移動多媒體廣播數(shù)據(jù),然后讀取緩存的移動多媒體廣播數(shù)據(jù) 進行延時播放;
在對移動多媒體廣播數(shù)據(jù)進行延時播放的過程中,移動終端根據(jù)網(wǎng)絡傳 輸?shù)乃俣扰袛嗍欠裥枰3执鎯刂颇J?,若否,則退出存儲控制模式,實 時播放接收到的移動多媒體廣播數(shù)據(jù)。
進一步地,上述方法還可具有以下特點
所述移動終端緩存接收到的移動多媒體廣播數(shù)據(jù)具體包括
移動終端接收移動多媒體廣播信號,對接收到的移動多媒體廣播信號解 調(diào),濾除高頻信號,對得到基帶信號進行解碼,再編碼為移動多媒體廣播的 視頻和音頻數(shù)據(jù),再存儲到存儲器中進行緩存。
為了解決上述技術問題,本發(fā)明還提供一種保持移動多媒體廣播播放畫 面流暢的裝置,包括數(shù)字基帶處理器、液晶顯示模塊和存儲器,
所述數(shù)字基帶處理器用于當移動終端播放移動多媒體廣播節(jié)目出現(xiàn)播 放畫面不流暢的情況時,將接收到的移動多媒體廣播數(shù)據(jù)緩存到所述存儲器 中;以及,讀取所述存儲器中緩存的移動多媒體廣播數(shù)據(jù)發(fā)送給液晶顯示模 塊延時播放。
進一步地,上述裝置還可具有以下特點
所述數(shù)字基帶處理器進一步用于判斷播放畫面是否流暢,若否,則數(shù)字基帶處理器自動設定緩沖時間;所述緩沖時間為延時播放移動多々某體廣播數(shù) 據(jù)的延時時間。
進一步地,上述裝置還可具有以下特點
所述數(shù)字基帶處理器進一步用于^4居網(wǎng)絡傳輸?shù)乃俣然蛘呓y(tǒng)計單位時 間內(nèi)播放畫面跳幀的個數(shù)是否大于一預設的跳幀門限判斷播力丈畫面是否流 暢。
進一步地,上述裝置還可具有以下特點
所述數(shù)字基帶處理器進一步用于當播放畫面不流暢時設置移動終端進 入存儲控制模式,在所述存儲控制模式下數(shù)字基帶處理器緩存接收到的移動 多媒體廣播數(shù)據(jù),然后讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放;以及
所述數(shù)字基帶處理器進一步用于對移動多媒體廣播數(shù)據(jù)進行延時播放 的過程中根據(jù)網(wǎng)絡傳輸?shù)乃俣扰袛嗍欠裥枰3执鎯刂颇J?,若否,則退 出存儲控制模式,直接將實時的移動多媒體廣播數(shù)據(jù)發(fā)送給液晶顯示模塊進 行播放。
進一步地,上述裝置還可具有以下特點
所述數(shù)字基帶處理器進一步用于對移動多媒體廣播數(shù)據(jù)編碼為移動多 媒體廣播的3見頻和音頻數(shù)據(jù),當出現(xiàn)4番;故畫面不流暢的情況時,將所述移動 多媒體廣播的視頻和音頻數(shù)據(jù)存儲到存儲器中進行緩存,以及讀取所述存儲 器中緩存的移動多媒體廣播的視頻和音頻數(shù)據(jù)發(fā)送給液晶顯示模塊延時播 放。
本發(fā)明利用移動終端內(nèi)自帶的存儲器先把接收到的移動多媒體廣播數(shù) 據(jù)在存儲器中進行緩沖,對移動多媒體廣播數(shù)據(jù)進行適當?shù)难訒r播放,使用 戶用移動終端觀看多J 某體廣播節(jié)目時能夠享受到更為流暢的畫面質(zhì)量。
另外,本發(fā)明無需改變現(xiàn)有移動終端的硬件,只需要對移動終端軟件進 行簡單的功能升級就可以實現(xiàn)播放畫面流暢的效果,而且本發(fā)明結(jié)構簡單, 便于使用,豐富了移動多媒體廣播的功能,方便了人們的生活。
圖1是本發(fā)明實施例方法的流程圖; 圖2是本發(fā)明實施例裝置框圖。
具體實施例方式
本發(fā)明中,移動終端播放移動多々某體廣播節(jié)目時,當出現(xiàn)播放畫面不流 暢的情況,則移動終端先緩存接收到的移動多媒體廣播數(shù)據(jù),再讀取緩存的 移動多媒體廣播數(shù)據(jù)進行延時播放,以保證播放畫面流暢。
下面結(jié)合附圖及具體實施例對本發(fā)明進行詳細說明。
如圖1所示,本發(fā)明實施例的方法包括如下步驟
步驟101:設置移動終端播放移動多纟某體廣播節(jié)目;
比如,在移動終端的功能菜單中打開手機電視功能,選擇觀看手機電4見;
步驟102:移動終端接收移動多媒體廣播信號,移動終端或用戶判斷播 放畫面是否流暢,若是,則執(zhí)行步驟103,否則,執(zhí)行步驟104;
所述移動終端可以根據(jù)網(wǎng)絡傳輸?shù)乃俣?,或者統(tǒng)計單位時間內(nèi)播放畫面 跳幀的個數(shù)是否大于一預設的跳幀門限,判斷播放畫面是否流暢;
具體來說,移動終端的數(shù)字基帶處理器檢測網(wǎng)絡質(zhì)量,當網(wǎng)絡傳輸?shù)乃?度持續(xù)低于一速度門限值,和/或網(wǎng)絡傳輸?shù)乃俣炔▌映^一波動門限值, 則判斷播放畫面不流暢;所述速度門限值以及波動門限值可由用戶根據(jù)畫面 的流暢程度自行i殳定;
或者,若移動終端的數(shù)字基帶處理器統(tǒng)計單位時間內(nèi)播放畫面跳幀的個 數(shù)大于一預設的跳幀門限,則判斷插-;改畫面不流暢;
其中,可以釆用數(shù)字基帶處理芯片作為數(shù)字基帶處理器;
步驟103,移動終端正常播放移動多媒體廣播節(jié)目,并執(zhí)行步驟102, 即實時判斷插-;故畫面是否流暢;
步驟104,移動終端啟動存儲控制模式,移動終端自動設定緩沖時間或 用戶手動設定緩沖時間;用戶可以根據(jù)實際情況選擇需要延遲播放的緩沖時間;
若移動終端自動設定緩沖時間,則移動終端的數(shù)字基帶處理器根據(jù)網(wǎng)絡 傳輸?shù)乃俣?,將緩沖時間設置成能夠保證播;故畫面不跳幀的最短時間;
步驟105,移動終端進入存儲控制模式,對接收到的實時移動多媒體廣 播數(shù)據(jù)進行緩存;
在存儲控制模式下,移動終端與多媒體廣播服務器保持實時的數(shù)據(jù)連 接,且移動終端的數(shù)字基帶處理器將從多媒體廣播服務器接收到的移動多媒 體廣播的實時數(shù)據(jù)通過自身配置存儲到存儲器中;
在本步驟中,移動終端首先接收移動多媒體廣播信號,對接收到的移動 多媒體廣播信號解調(diào),濾除高頻信號,對得到基帶信號進行解碼,再編碼為 移動多媒體廣播的視頻和音頻數(shù)據(jù),存儲到存儲器中進行緩存;
步驟106,移動終端讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放;
在本步驟中,移動終端的數(shù)字基帶處理器打開內(nèi)部的視頻通道,從存儲 器中讀取移動多媒體廣播的視頻和音頻數(shù)據(jù),延時傳輸?shù)絃CD模塊進行視 音頻播放,延時時間為設置的緩沖時間;
步驟107,移動終端或用戶判斷是否需要繼續(xù)進行存儲控制,若是,則 繼續(xù)執(zhí)行步驟106,否則,執(zhí)行步驟108;
在對移動多々某體廣播數(shù)據(jù)進行延時播放的過程中,移動終端可以根據(jù)網(wǎng) 絡傳輸?shù)乃俣葘崟r判斷是否需要繼續(xù)保持存儲控制模式(即延時播放的方 式);
步驟108,移動終端退出存儲控制模式,然后執(zhí)行步驟103;
移動終端退出存儲控制模式,則關閉數(shù)字基帶處理器對存儲器的控制, 即不再緩存播放接收到的移動多媒體廣播數(shù)據(jù),實時播放接收到的移動多媒 體廣播數(shù)據(jù)。
用戶也可以實時根據(jù)播放畫面是否流暢,判斷是否需要退出存儲控制模 式,當播放畫面沒有明顯的跳幀時,用戶可以設置退出存儲控制模式;以及, 根據(jù)需要,用戶可以選擇在緩沖時間還未到的情況下就播放移動多媒體廣播 節(jié)目。如圖2所示,本發(fā)明實施例的裝置位于移動終端中,包括包括數(shù)字基 帶處理器、LCD (Liquid Crystal Display,液晶顯示)模塊和存儲器,所述數(shù) 字基帶處理器用于當移動終端播放移動多媒體廣播節(jié)目出現(xiàn)播放畫面不流 暢的情況時,將接收到的移動多媒體廣播數(shù)據(jù)緩存到所述存儲器中;以及, 讀取所述存儲器中緩存的移動多媒體廣播數(shù)據(jù)發(fā)送給LCD模塊延時播放。
參照圖2,移動多々某體廣播天線接收移動多々某體廣播信號,發(fā)送給移動 多媒體廣播解調(diào)器;所述移動多媒體廣播解調(diào)器對所述移動多媒體廣播信號
進行解調(diào),濾除高頻信號,將解調(diào)出基帶信號發(fā)送給移動多^f某體廣播解碼處 理器;所述移動多媒體廣播解碼處理器對所述基帶信號進行解碼,將解碼后 的移動多媒體廣播數(shù)據(jù)發(fā)送給數(shù)字基帶處理器;所述數(shù)字基帶處理器將解碼 后的移動多媒體廣播信號編碼為移動多媒體廣播的視頻和音頻數(shù)據(jù);當出現(xiàn) 播放畫面不流暢的情況時,將所述移動多媒體廣播的視頻和音頻數(shù)據(jù)存儲到 存儲器中進行緩存,以及讀取所述存儲器中緩存的移動多媒體廣播的視頻和 音頻數(shù)據(jù)發(fā)送給LCD纟莫塊延時播放。
所述數(shù)字基帶處理器進一步用于判斷播放畫面是否流暢,若否,則數(shù)字 基帶處理器自動設定緩沖時間;所述緩沖時間為延時播放移動多^某體廣播數(shù) 據(jù)的延時時間,數(shù)字基帶處理器根據(jù)網(wǎng)絡傳輸?shù)乃俣?,將緩沖時間設置成能 夠保證纟番放畫面不跳幀的最短時間。
所述數(shù)字基帶處理器可以根據(jù)網(wǎng)絡傳輸?shù)乃俣然蛘呓y(tǒng)計單位時間內(nèi)播 放畫面跳幀的個數(shù)是否大于一預設的跳幀門限判斷插-放畫面是否流暢,
具體來說,數(shù)字基帶處理器檢測網(wǎng)絡質(zhì)量,當網(wǎng)絡傳輸?shù)乃俣瘸掷m(xù)低于 一速度門限,和/或網(wǎng)絡傳輸?shù)乃俣炔▌虞^大,則判斷播放畫面不流暢;或 者,若數(shù)字基帶處理器統(tǒng)計單位時間內(nèi)跳幀的個數(shù)大于一預設的跳幀門限, 則判斷插_;改畫面不流暢;
當數(shù)字基帶處理器判斷播放畫面不流暢時設置移動終端進入存儲控制
模式,在所述存儲控制模式下數(shù)字基帶處理器緩存接收到的移動多媒體廣播 數(shù)據(jù),然后讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放;以及對移動多媒
體廣播數(shù)據(jù)進行延時播放的過程中根據(jù)網(wǎng)絡傳輸?shù)乃俣扰袛嗍欠裥枰3?存儲控制模式,若否,則退出存儲控制模式,直接將實時的移動多媒體廣播數(shù)據(jù)發(fā)送給LCD模塊進行播放。
所述移動終端可以是TD-SCDMA (Time-Division Synchronization Code Division-Multiple-Access,時分-同步碼分多址)的移動終端,所述數(shù)字基帶 處理器可以是數(shù)字基帶處理芯片。
在本發(fā)明中,對現(xiàn)有移動終端的軟件進行升級,使移動終端能夠具有一 種新的存儲控制模式,當進入此新模式后,移動終端機可以將正在播放的移 動多媒體廣播節(jié)目的同步視頻和音頻數(shù)據(jù)存儲在存儲器中進行延時播放,使 用戶用移動終端觀看多i某體廣播節(jié)目時能夠享受到更為流暢的畫面質(zhì)量。
當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的 形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
權利要求
1、一種保持移動多媒體廣播播放畫面流暢的方法,包括移動終端播放移動多媒體廣播節(jié)目時,若出現(xiàn)播放畫面不流暢的情況,則緩存接收到的移動多媒體廣播數(shù)據(jù);移動終端讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放。
2、 如權利要求l所述的方法,其特征在于,由移動終端判斷插^文畫面是否流暢,若否,則移動終端自動設定緩沖時間;或者,由用戶判斷插-;改畫面是否流暢,若否,則用戶設定緩沖時間; 所述緩沖時間為延時播放移動多媒體廣播數(shù)據(jù)的延時時間。
3、 如權利要求2所述的方法,其特征在于,所述移動終端根據(jù)網(wǎng)絡傳 輸?shù)乃俣然蛘呓y(tǒng)計單位時間內(nèi)播放畫面跳幀的個數(shù)是否大于一預設的跳幀 門限判斷播放畫面是否流暢。
4、 如權利要求2所述的方法,其特征在于,若出現(xiàn)播放畫面不流暢的情況,則移動終端進入存儲控制模式,移動終 端緩存接收到的移動多i某體廣播數(shù)據(jù),然后讀取緩存的移動多々某體廣播數(shù)據(jù) 進行延時播放;在對移動多媒體廣播數(shù)據(jù)進行延時播放的過程中,移動終端根據(jù)網(wǎng)絡傳 輸?shù)乃俣扰袛嗍欠裥枰3执鎯刂颇J剑舴?,則退出存儲控制模式,實 時播放接收到的移動多媒體廣播數(shù)據(jù)。
5、 如權利要求1所述的方法,其特征在于,所述移動終端緩存接收到 的移動多媒體廣播數(shù)據(jù)具體包括移動終端接收移動多媒體廣播信號,對接收到的移動多媒體廣播信號解 調(diào),濾除高頻信號,對得到基帶信號進行解碼,再編碼為移動多媒體廣播的 視頻和音頻數(shù)據(jù),再存儲到存儲器中進行緩存。
6、 一種保持移動多^^某體廣播播放畫面流暢的裝置,包括數(shù)字基帶處理 器、液晶顯示模塊,其特征在于,還包括一存儲器,所述數(shù)字基帶處理器用于當移動終端播放移動多媒體廣播節(jié)目出現(xiàn)播 放畫面不流暢的情況時,將接收到的移動多媒體廣播數(shù)據(jù)緩存到所述存儲器中;以及,讀取所述存儲器中緩存的移動多媒體廣播數(shù)據(jù)發(fā)送給液晶顯示模 塊延時播放。
7、 如權利要求6所述的裝置,其特征在于,所述數(shù)字基帶處理器進一 步用于判斷播放畫面是否流暢,若否,則數(shù)字基帶處理器自動設定緩沖時間; 所述緩沖時間為延時播放移動多媒體廣播數(shù)據(jù)的延時時間。
8、 如權利要求7所述的裝置,其特征在于,所述數(shù)字基帶處理器進一 步用于根據(jù)網(wǎng)絡傳輸?shù)乃俣然蛘呓y(tǒng)計單位時間內(nèi)播放畫面跳幀的個數(shù)是否 大于一預設的跳幀門限判斷播;改畫面是否流暢。
9、 如權利要求7所述的裝置,其特征在于,所述數(shù)字基帶處理器進一 步用于當播放畫面不流暢時設置移動終端進入存儲控制模式,在所述存儲控 制模式下數(shù)字基帶處理器緩存接收到的移動多媒體廣播數(shù)據(jù),然后讀取緩存 的移動多媒體廣播數(shù)據(jù)進行延時播放;以及所述數(shù)字基帶處理器進一步用于對移動多媒體廣播數(shù)據(jù)進行延時播放 的過程中根據(jù)網(wǎng)絡傳輸?shù)乃俣扰袛嗍欠裥枰3执鎯刂颇J?,若否,則退 出存儲控制模式,直接將實時的移動多媒體廣播數(shù)據(jù)發(fā)送給液晶顯示模塊進 行播放。
10、 如權利要求6所述的裝置,其特征在于,所述數(shù)字基帶處理器進一 步用于對移動多媒體廣播數(shù)據(jù)編碼為移動多媒體廣播的視頻和音頻數(shù)據(jù),當 出現(xiàn)播放畫面不流暢的情況時,將所述移動多々某體廣播的視頻和音頻數(shù)據(jù)存 儲到存儲器中進行緩存,以及讀取所述存儲器中緩存的移動多媒體廣播的視 頻和音頻數(shù)據(jù)發(fā)送給液晶顯示模塊延時播放。
全文摘要
本發(fā)明公開了一種保持移動多媒體廣播播放畫面流暢的方法,包括移動終端播放移動多媒體廣播節(jié)目時,若出現(xiàn)播放畫面不流暢的情況,則緩存接收到的移動多媒體廣播數(shù)據(jù);移動終端讀取緩存的移動多媒體廣播數(shù)據(jù)進行延時播放。本發(fā)明還公開了一種保持移動多媒體廣播播放畫面流暢的裝置,包括數(shù)字基帶處理器、液晶顯示模塊和存儲器,所述數(shù)字基帶處理器用于當移動終端播放移動多媒體廣播節(jié)目出現(xiàn)播放畫面不流暢的情況時,將接收到的移動多媒體廣播數(shù)據(jù)緩存到所述存儲器中;以及,讀取所述存儲器中緩存的移動多媒體廣播數(shù)據(jù)發(fā)送給液晶顯示模塊延時播放。本發(fā)明使用戶利用移動終端觀看多媒體廣播節(jié)目時能夠享受到更為流暢的畫面質(zhì)量。
文檔編號H04N7/24GK101505418SQ20091012702
公開日2009年8月12日 申請日期2009年3月10日 優(yōu)先權日2009年3月10日
發(fā)明者張慕輝, 蔣益相 申請人:中興通訊股份有限公司