專利名稱:一種實現多媒體數據上行與下行的手機系統及方法
技術領域:
本發明涉及手機的數據傳輸領域,特別涉及一種實現多媒體數據上行 與下行的手機系統及方法。
背景技術:
TD-SCDMA是我國提出的自主研發的第三代移動通信技術標準之一, 2008年4月1日由中國移動在國內8個城巿開始了社會化業務測試和試商 用。目前試商用的第一批TD-SCDMA移動終端中,可視電話、流媒體、視 頻會議、視頻留言等視頻業務都是體現3G特色的鮮明亮點,但其在終端側 釆用的視頻解碼方式都是基于H. 263格式或MP4格式,編解碼方式的效率 并不是最優化的。
H.263格式是國際電聯ITU-T的一個標準草案,是為低碼流通信而設計的。 目前的視頻解碼方式一般均基于H. 263格式,而較少釆用H. 264格式。
發明內容
本發明的目的是提供一種實現多媒體數據上行與下行的手機系統及方 法,實現手機多媒體數據的上行和先行。
一方面,本發明提供一種實現多媒體數據上行與下行的手機系統,其 與網絡服務器連接,包括音頻輸入模塊和輸出模塊、顯示模塊以及圖像釆 集模塊,包括
第一處理器,接收下行中的多媒體數據并將其分解為音頻數據和視頻數 據,將所述音頻數據發送至所述音頻輸出模塊;接收上行中的音頻數據和視頻數 據并將兩者混合編碼并發送至所述網絡服務器;
第二處理器,連接所述第一處理器和所述顯示模塊,接收下行中所述 第一處理器分解出的視頻數據并進行解碼,將解碼的視頻數據發送至所述顯示模塊顯示;接收上行中所述圖像釆集模塊發送的視頻數據并將其壓縮
編碼傳輸至所述第一處理器。
所述第一處理器為所述手機系統的主處理器,所述第二處理器為所述 手機系統的協處理器。
所述第一處理器在下行中,接收所述網絡服務器發送的多媒體數據,
并按照H. 324協議將其分解為音頻數據和H. 264格式的視頻數據,再將所述 音頻數據和視頻數據分別發送至所述音頻輸出模塊和所述第二處理器。
所述第一處理器在上行中,接收所述第二處理器發送的視頻數據和所 述音頻輸入模塊采集的音頻數據后,將所述音頻數據和視頻數據按照H.324 協議混合編碼發送至所述網絡服務器。
所述第二處理器在上行中,接收所述圖像釆集模塊發送的視頻數據并 將其壓縮編碼成視頻電話協議規定的碼流,然后將所述碼流發送至所述第 一處理器。
另一方面,本發明還提供一種實現手機多媒體數據上行與下行的方法, 所述手機系統連接手機網絡服務器,包括以下步驟
建立第一控制單元,接收下行中的多媒體數據并將其分解為音頻數據和 視頻數據,將所述音頻數據發送至所述手機系統的音頻輸出模塊;接收上行中的 音頻數據和視頻數據并將兩者混合編碼并發送至所述網絡服務器;
建立第二控制單元,接收下行中所述第一控制單元分解出的視頻數據 并進行解碼,將解碼的視頻數據發送至所述手機系統的顯示模塊顯示;接 收上行中所述手機系統的圖像采集模塊發送的視頻數據并將其壓縮編碼傳 輸至所述第一控制單元。
所述第一控制單元為所述手機系統的主處理器,所述第二控制單元為 所述手機系統的協處理器。
所述第一控制單元在下行中,接收所述網絡服務器發送的多媒體數據, 并按照H. 324協議將其分解為音頻數據和H. 264格式的視頻數據,再將所述
音頻數據和視頻數據分別發送至所述手機系統的音頻輸出模塊和所述第二 控制單元。
所述第一控制單元在上行中,接收所述第二控制單元發送的視頻數據
5和所述手機系統的音頻輸入模塊采集的音頻數據后,將所述音頻數據和視 頻數據混合編碼發送至所述網絡服務器。
所述第二控制單元在上行中,接收所述圖像釆集模塊發送的視頻數據 并將其壓縮編碼成視頻電話協議規定的碼流,然后將所述碼流發送至所述 第一控制單元。
采用本發明所述的一種實現多媒體數據上行與下行的手機系統及方 法,其釆用了主處理器和協處理器進行上行和下行的控制,并采用了在圖
像壓縮技術上更為先進的H. 264視頻解碼技術,能夠在較低帶寬上提供高質 量的圖像傳輸,比MP4要節約40y。左右的碼流,可以大幅提高可視電話、流 媒體的效果。
圖l是本發明所述系統的原理圖2是本發明所述系統在下行中的流程圖;
圖3是本發明所述系統在上行中的流程圖。
具體實施例方式
下面結合附圖和實施例進一步說明本發明的技術方案。 首先介紹一下H. 264編解碼技術,H. 264是一種高性能的視頻編解碼技
術。目前國際上制定視頻編解碼技術的組織有兩個, 一個是"國際電聯 (ITU-T )",它制定的標準有H. 261、 H. 263、 H. 263+等;另 一個是"國際
標準化組織USO)",它制定的標準有MPEG-1、 MPEG—2、 MPEG-4等。而H. 264
則是由兩個組織聯合組建的聯合視頻組(JVT)共同制定的新數字視頻編碼
標準,所以它既是ITU-T的H. 264,又是ISO/IEC的MPEG-4高級視頻編碼 (Advanced Video Coding, AVC ),而且它將成為MPEG-4標準的第10部分。
因此,不論是MPEG-4 AVC、 MPEG-4 Part 10,還是IS0/IEC 14496-10,都
是指H.264編解碼技術。
參見圖l,圖l顯示了本發明所述一種實現多媒體數據上行與下行的手
機系統110 (虛線框內),其與網絡服務器120連接,包括音頻輸入模塊104和音頻輸出模塊103、顯示模塊105以及圖像釆集模塊106,還包括
第一處理器IOI (主處理器),第一處理器101在下行中,接收所述網 絡服務器120發送的多媒體數據,并按照H. 324協議(用于電話網上的視頻 會議)將其分解為音頻數據和H.264格式的視頻數據,再將所述音頻數據和 視頻數據分別發送至所述音頻輸出模塊103和所述第二處理器102;第一處 理器101在上行中,接收所述第二處理器102發送的視頻數據和所述音頻輸 入模塊104采集的音頻數據后,將所述音頻數據和視頻數據混合編碼發送至 所述網絡服務器120。
第二處理器102 (協處理器),連接所述第一處理器101和所述顯示模 塊105,接收下行中所述第一處理器101分解出的視頻數據并進行解碼,將 解碼的視頻數據發送至所述顯示模塊105顯示;第二處理器102在上行中, 接收所述圖像釆集模塊106發送的視頻數據并將其壓縮編碼成視頻電話協 議規定的碼流,然后將所述碼流發送至所述第一處理器IOI。
參見圖2,通過所述手機系統IIO,音、視頻數據下行的處理包括如下步
驟
Al:手機的第一處理器IOI (主處理器)接收到網絡側發來的音、視頻數據 時,按照H. 324協議將其分解成音頻數據和視頻數據;
A2: —方面,第一處理器101將音頻數據傳輸到音頻輸出模塊103(聽簡或耳 麥)并播放出來;另一方面,第一處理器101將視頻數據發送給第二處理器102(協 處理器),第二處理器102收到第一處理器101發來的H.264格式的視頻碼流后, 將碼流發送到顯示模塊105 (LCD)顯示。
參見圖3,通過所述手機系統IIO,音、視頻數據上行處理包括如下步驟:
Bl:圖像釆集模塊106 (攝像頭等)釆集視頻數據后傳送到手機的第二處理 器102;
B2:視頻數據經過第二處理器102壓縮編碼成H.264格式的碼流,然后將碼 流送給手機的第一處理器101;同時,第一處理器IOI通過音頻輸入模塊104(麥 克風等)采集音頻數據,并將其壓縮成視頻電話協議規定的格式(例如AMR格式);
B3:第一處理器101接收到來自第二處理器102發來的H. 264格式視頻數據 和音頻數據后,將此音頻數據和視頻數據通過H. 324協議編碼發送到網絡側。另一方面,本發明還提供一種實現手機多媒體數據上行與下行的方法,
參見圖l,所述手機系統連接手機網絡服務器120,包括以下步驟
建立第一控制單元(主處理器),使第一控制單元在下行中,接收所 述網絡服務器120發送的多媒體數據,并按照H. 324協議將其分解為音頻數 據和H. 264格式的視頻數據,再將所述音頻數據和視頻數據分別發送至所述 手機系統的音頻輸出模塊103和所述第二控制單元。使第一控制單元在上行
中,接收所述第二控制單元發送的視頻數據和所述手機系統的音頻輸入模 塊104采集的音頻數據后,將所述音頻數據和視頻數據混合編碼發送至所述 網絡服務器120。
建立第二控制單元(協處理器),接收下行中所述第一控制單元分解 出的視頻數據并進行解碼,將解碼的視頻數據發送至所述手機系統的顯示 模塊105顯示;使第二控制單元在上行中,接收所迷圖像釆集模塊106發送 的視頻數據并將其壓縮編碼成視頻電話協議規定的碼流,然后將所述碼流 發送至所述第一控制單元。
需要提出的是,本發明所述的方法和本發明所述的手機系統100在原理
和實現過程上相同或類似,其具體實施過程見上面已經描述的內容。
本技術領域中的普通技術人員應當認識到,以上的實施例僅是用來說 明本發明,而并非用作為對本發明的限定,只要在本發明的實質精神范圍 內,對以上實施例的變化、變型都將落在本發明的權利要求書范圍內。
權利要求
1、一種實現多媒體數據上行與下行的手機系統,其與網絡服務器連接,包括音頻輸入模塊和輸出模塊、顯示模塊以及圖像采集模塊,其特征在于,包括第一處理器,接收下行中的多媒體數據并將其分解為音頻數據和視頻數據,將所述音頻數據發送至所述音頻輸出模塊;接收上行中的音頻數據和視頻數據并將兩者混合編碼并發送至所述網絡服務器;第二處理器,連接所述第一處理器和所述顯示模塊,接收下行中所述第一處理器分解出的視頻數據并進行解碼,將解碼的視頻數據發送至所述顯示模塊顯示;接收上行中所述圖像采集模塊發送的視頻數據并將其壓縮編碼傳輸至所述第一處理器。
2、 如權利要求i所述手機系統,其特征在于,所述第一處理器為所述 手機系統的主處理器,所述第二處理器為所述手機系統的協處理器。
3、 如權利要求i或2所述手機系統,其特征在于,所述第一處理器在下行中,接收所述網絡服務器發送的多媒體數據,并按照H.324協議將其分解 為音頻數據和H.264格式的視頻數據,再將所述音頻數據和視頻數據分別發送至所述音頻輸出模塊和所述第二處理器。
4、 如權利要求3所述手機系統,其特征在于,所述第一處理器在上行中,接收所述第二處理器發送的視頻數據和所述音頻輸入模塊采集的音頻 數據后,將所述音頻數據和視頻數據按照H.324協議混合編碼發送至所述網
5、 如權利要求1或2所述手機系統,其特征在于,所述第二處理器在上 行中,接收所述圖像采集模塊發送的視頻數據并將其壓縮編碼成視頻電話 協議規定的碼流,然后將所述碼流發送至所述第一處理器。
6、 一種實現手機多媒體數據上行與下行的方法,所述手機系統連接手 機網絡服務器,其特征在于,包括以下步驟建立第一控制單元,接收下行中的多媒體數據并將其分解為音頻數據和 視頻數據,將所述音頻數據發送至所述手機系統的音頻輸出模塊;接收上行中的音頻數據和視頻數據并將兩者混合編碼并發送至所述網絡服務器;建立第二控制單元,接收下行中所述第一控制單元分解出的視頻數據 并進行解碼,將解碼的視頻數據發送至所述手機系統的顯示模塊顯示;接 收上行中所述手機系統的圖像采集模塊發送的視頻數據并將其壓縮編碼傳 輸至所述第一控制單元。
7、 如權利要求6所述方法,其特征在于,所述第一控制單元為所述手機系統的主處理器,所述第二控制單元為所述手機系統的協處理器。
8、 如權利要求6或7所述方法,其特征在于,所述第一控制單元在下行 中,接收所述網絡服務器發送的多媒體數據,并按照H.324協議將其分解為 音頻數據和H. 264格式的視頻數據,再將所述音頻數據和視頻數據分別發送至所述手機系統的音頻輸出模塊和所述第二控制單元。
9、 如權利要求8所述方法,其特征在于,所述第一控制單元在上行中,接收所述第二控制單元發送的視頻數據和所述手機系統的音頻輸入模塊釆 集的音頻數據后,將所述音頻數據和視頻數據混合編碼發送至所述網絡服 務器。
10、 如權利要求6或7所述方法,其特征在于,所述第二控制單元在上 行中,接收所述圖像采集模塊發送的視頻數據并將其壓縮編碼成視頻電話 協議規定的碼流,然后將所述碼流發送至所述第一控制單元。
全文摘要
本發明揭示了一種實現多媒體數據上行與下行的手機系統及方法,其采用了主處理器和協處理器進行上行和下行的控制,并采用了在圖像壓縮技術上更為先進的H.264視頻解碼技術,能夠在較低帶寬上提供高質量的圖像傳輸,比MP4要節約40%左右的碼流,可以大幅提高可視電話、流媒體的效果。
文檔編號H04N7/52GK101646087SQ20091005122
公開日2010年2月10日 申請日期2009年5月14日 優先權日2009年5月14日
發明者于志斌 申請人:上海聞泰電子科技有限公司