[發明專利]一種處理電視媒體數據的方法及電視手機無效
| 申請號: | 200810116212.0 | 申請日: | 2008-07-07 |
| 公開(公告)號: | CN101316334A | 公開(公告)日: | 2008-12-03 |
| 發明(設計)人: | 仝慶貽 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N5/44 | 分類號: | H04N5/44;H04N7/24;H04Q7/32 |
| 代理公司: | 北京銀龍知識產權代理有限公司 | 代理人: | 許靜 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理 電視 媒體 數據 方法 手機 | ||
技術領域
本發明主要涉及通信領域,尤其涉及一種處理電視媒體數據的方法及電視手機。
背景技術
隨著技術的發展以及人們要求更高和更好的生活質量,手機作為一種娛樂型的通訊終端的趨勢越來越明顯。其中,把手機作為一種電視接收裝置來完成隨時隨地收看電視的功能的要求也越來越受到人們的青睞。于是手機電視功能已經越來越被各大運營商重視,帶有手機電視功能的手機終端(電視手機)也開始隨之發展。一般情況下,電視手機中的電視接收模塊的基帶和射頻部分(電視功能模塊)與手機的基帶和射頻模塊(手機功能模塊)是兩個獨立的部分。
在電視手機中實現接收播放的過程中,具體會涉及到電視數據的接收、解擾(對于加密頻道)、緩存、解碼以及播放等多項技術。
在現有技術中,電視手機從廣播信號中接收電視媒體數據信息,將該數據緩存在自身的播放緩存中,通過該播放緩存播放收到的電視媒體數據。在此過程中,涉及到兩個速度,一個是電視媒體數據的接收速度,該速度由網絡狀況決定,另一個是電視媒體數據的本地播放速度,該速度由電視手機的電視播放器自身所決定。
由于電視媒體數據的播放速度與網絡狀況無關,因此,會造成電視媒體數據的接收速度與播放速度之間存在差異,如存在電視媒體數據的接收速度快于播放速度的情況。
在此情況下,會造成播放緩存中的媒體數據尚未被播放,而新接收的媒體數據已經到達播放緩存的情況,由此,會導致播放緩存中的部分尚未播出的電視媒體數據被新接收的電視媒體數據所覆蓋,從而造成電視媒體數據的損失,產生播放錯誤,在播放時,會產生諸如馬賽克等不清晰的畫面。并且,手機會對所述接收到的電視媒體數據進行解擾、解碼等方面的工作,都會消耗大量的CPU、內存資源以及電量,如果接收到的電視媒體數據還沒被播放即被新接收的數據所覆蓋,從而會白白浪費大量的CPU、內存資源和電量,對于追求便攜的手機終端來說,其所具有的CPU、內存資源和電量等資源都是有極限的,所述各種資源都是極為寶貴的。
發明內容
有鑒于此,本發明的目的在于提供一種電視手機及一種處理電視媒體數據的方法,用于解決速度不一致而造成的數據被覆蓋問題,減少手機內存、CPU、電量等資源的浪費。
本發明提供了一種處理電視媒體數據的方法,包括:
判斷播放緩存中是否有空閑緩存塊,所述播放緩存中配置有空閑緩存隊列和數據緩存隊列;
如果有,則從所述播放緩存中取出空閑緩存塊,存儲電視媒體數據于取出的空閑緩存塊中,并將存儲電視媒體數據的所述緩存塊返回到所述播放緩存的數據緩存隊列中;
否則,所述播放緩存停止接收電視媒體數據。
優選地,還包括:
判斷所述播放緩存數據緩存隊列中存儲電視媒體數據的緩存塊數是否大于或等于預設緩存塊個數閾值;
如果是,則根據播放速度,從所述播放緩存的數據緩存隊列中順序取出保存電視媒體數據的緩存塊進行播放;
否則停止播放存儲有電視媒體數據的緩存塊。
優選地,還包括:
設置接收緩存,所述接收緩存從網絡接收電視媒體數據,并發送電視媒體數據至播放緩存,所述接收緩存被配置為:存儲在接收緩存中的電視媒體數據不能被新的數據覆蓋。
優選地,所述預設緩存塊個數閾值為緩存總時長除以緩存塊時間長度的值,所述緩存總時長為用于表示播放緩存中緩存的電視媒體數據可以播放的時間總長度,所述緩存塊時間長度為每個緩存塊緩存的電視媒體數據可以播放的時間長度。
優選地,,所述判斷播放緩存是否有空閑緩存塊的具體步驟為:
對空閑緩存隊列執行取空閑緩存塊操作,如果該操作返回值為空,則無空閑緩存塊,如果該操作返回值不為空,則有空閑緩存塊。
優選地,通過執行數據緩存隊列的存數據緩存塊操作,將存儲電視媒體數據的緩存塊返回到所述播放緩存的數據緩存隊列中。
優選地,在從所述播放緩存中順序取出存儲電視媒體數據的緩存塊進行播放步驟后,還包括:
對空閑緩存隊列執行存空閑緩存塊操作,將播放后釋放的空閑緩存塊返回到所述播放緩存的空閑緩存隊列中。
本發明還提供了一種電視手機,包括:
接收單元,用于從網絡中接收電視媒體數據;
播放緩存,用于存儲接收的電視媒體數據;
第一判斷單元,用于判斷所述播放緩存中是否有空閑緩存塊,產生第一判斷信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810116212.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光盤機靜電防護裝置
- 下一篇:陳舊垃圾資源化處理方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





