專利名稱:移動終端、適配器及多媒體數據的播放方法和系統的制作方法
技術領域:
本申請涉及通信技術領域,尤其涉及一種移動終端、適配器及移動終端中多媒體數據的播放方法和系統。
背景技術:
隨著終端技術和互聯網技術的發展,手機的功能越來越強大。除了能夠提供普通的通話功能,手機還能夠為用戶提供視聽體驗。例如,現有的手機可以具有手機電視功能, 可視電話功能,電影播放功能,互聯網功能等等。但是,由于受到手機顯示屏大小的限制,這些視聽體驗往往并不能夠滿足用戶的需求。因此,需要提供一種手段,能夠在例如具有較大屏幕的播放設備上顯示手機的內容。現有技術中提供了一種具有TV-OUT功能的手機,能夠將手機中的視頻數字信號轉換為符合電視機的顯示標準的視頻信號,并通過數據線將視頻信號傳輸到電視機。從而能夠在電視機上顯示手機中的視頻內容。但是,這種具有TV-OUT功能的手機必須通過外接線以有線連接的方式與電視機相連,使用不便,并影響了用戶的體驗。此外,由于TV-OUT接口目前并不統一,無法實現接口的標準化。雖然,對于提供了藍牙功能的手機,能夠通過藍牙傳輸手機中的音視頻信號,但是由于藍牙帶寬受限,通過藍牙實現無線音視頻的傳輸,每秒最多傳輸5-6幀視頻信號,無法滿足用戶觀看流暢視頻每秒M幀的要求。此外,由于目前的大部分電視機并不具有藍牙接口,因此通過手機的藍牙功能進行音視頻信號的傳輸也將受到限制。對于提供了 WiFi功能的手機,能夠通過WiFi將手機中的視頻信號無線發送,但是通過WiFi發送手機中的視頻信號具有以下缺點首先,由于目前的大部分電視機并不具有WiFi接口,因此通過手機的WiFi功能進行音視頻信號的傳輸將受到限制。其次,對于通過WiFi發送手機中的視頻信號需要滿足IEEE802. 11無線網絡協議, 即,所傳輸的數據幀需要滿足TCP/IP/UDP協議。由于TCP/IP/UDP協議下的數據幀需要在有效多媒體數據中增加例如TCP首部、IP首部、以及幀首部等大量的附加信息,因此,多媒體數據有效傳輸速率較低。此外,為了保證音視頻播放質量,移動終端必須能夠處理和傳輸高質量的音視頻信號,消耗了大量的移動終端的處理資源。
發明內容
本申請的目的是提供一種至少能夠部分改善上述現有技術中的缺陷的移動終端、 適配器及移動終端中多媒體數據的播放方法和系統。根據本申請的另一個方面,公開了一種通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法,包括采集移動終端中存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送;由所述適配器接收所述移動終端調制發送的多媒體數據,對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送;以及由所述播放設備接收并播放所述第二多媒體數據。根據本申請的一個方面,公開了一種移動終端,包括采集模塊,采集所述移動終端中存儲的多媒體數據;控制模塊,對所采集的多媒體數據進行編碼;以及輸出模塊,從所述控制模塊接收多媒體數據并所接收的多媒體數據將調制發送。根據本申請的另一個方面,公開了一種適配器,包括接收模塊,從移動終端接收編碼后的多媒體數據;控制模塊,對所接收到的多媒體數據進行解碼,并將解碼后的多媒體數據轉換為能夠由播放設備所播放的多媒體數據;以及輸出模塊,將轉換后的多媒體數據發送。根據本申請的另一個方面,公開了一種多媒體數據播放系統,包括移動終端,采集其中存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送;以及適配器,接收所述移動終端發送的多媒體數據,對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送;播放設備,接收并播放所述第二多媒體數據。根據本申請,移動終端上的音視頻內容通過無線方式傳輸到適配器上,由適配器將接收到的音視頻內容轉換為能夠在電視機等具有大屏幕的播放設備播放的信號,以在具有大屏幕的播放設備上進行播放,提高了客戶的視聽體驗。
圖1示出了根據本申請的通過適配器將移動終端中的多媒體數據在播放設備中進行播放的系統示意方框圖。圖2示出了根據本申請的一個實施方式的移動終端的示意方框圖。圖3示出了根據本申請的另一個實施方式的移動終端的示意方框圖。圖4示出了根據本申請的一個實施方式的加入了邊帶信息的編碼后的多媒體數據的示意圖。圖5示出了根據本申請的一個實施方式的適配器的示意方框圖。圖6示出了根據本申請的另一個實施方式的適配器的示意方框圖。圖7示出了根據本申請的一個實施方式的通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法流程圖。圖8示出了根據本申請的另一個實施方式的通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法流程圖。
具體實施例方式下面參照附圖對本申請公開的移動終端、適配器及移動終端中多媒體數據的播放方法和系統進行詳細說明。為簡明起見,本申請各實施例的說明中,相同或類似的裝置使用了相同或相似的附圖標記。圖1示出了根據本申請的一種多媒體數據播放系統。多媒體數據播放系統1000 包括移動終端100、適配器200和播放設備300。
移動終端100采集其中所存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送。適配器200從移動終端100接收多媒體數據,對所接收到的多媒體數據進行解碼, 將解碼后的多媒體數據轉換為第二多媒體數據發送。播放設備300,從適配器200接收并播放所述第二多媒體數據。這樣,移動終端100上的音視頻內容通過無線方式傳輸到適配器200上,由適配器200將接收到的音視頻內容轉換為能夠在電視機等具有大屏幕的播放設備300播放的信號,以在具有大屏幕的播放設備300上進行播放,提高了客戶的視聽體驗。下面將參照附圖,對根據本申請的移動終端100和適配器200進行詳細描述。圖2示出了根據本申請的一種實施方式的移動終端100的示意方框圖。其中,移動終端100可以是手機、PDA等。如圖2所示,移動終端100包括采集模塊110,控制模塊120 和輸出模塊130。采集模塊110可以通過例如抓屏等方式采集移動終端中存儲的第一多媒體數據。 移動終端中存儲的第一多媒體數據例如包括移動終端中存儲的照片、歌曲、電影,以及通過互聯網下載的多媒體數據等。控制模塊120能夠對采集模塊110采集的第一多媒體數據進行編碼。其中,編碼可以采用現有的編碼方式,例如采用H. 264編碼方式或者Motion JPG編碼方式等。輸出模塊130從控制模塊120接收編碼后的多媒體數據,并對所接收的多媒體數據進行調制,并無線發送。根據一種實施例,如圖3所示,控制模塊120可以進一步包括編碼模塊121和信息生成模塊122。其中,編碼模塊121能夠對采集模塊110采集的多媒體數據進行編碼。編碼可以采用現有的編碼方式,例如采用H. 264編碼方式或者Motion JPG編碼方式等。信息生成模塊122能夠根據所采集的多媒體數據生成邊帶信息,并將所生成的邊帶信息加入編碼后的多媒體數據。在本申請中可以將多媒體數據的數據包以數據幀的形式進行發送。為了避免例如采用WiFi傳輸的數據幀需要增加TCP首部、IP首部、以及幀首部等大量的附加信息所造成的傳輸效率低的問題,本申請中根據移動終端與適配器之間傳輸多媒體數據的目的和特點,定義了加載在各數據幀中的邊帶信息,避免了過多附加信息的加入,從而提高了傳輸效率。圖4示出了根據本申請的一個實施方式的加入了邊帶信息的編碼后的多媒體數據的示意圖。如圖4所示,加入編碼后的多媒體數據410中的邊帶信息420可以包括幀首部信息421,幀率信息422,編碼方式信息423,長度信息424,簽名信息425,設備信息似6 和序號信息427。其中,幀首部信息421用于實現幀同步等;幀率信息422能夠指示當前的幀傳輸速率;編碼方式信息423能夠指示所采用的編碼方式;長度信息4M能夠指示數據包的字節長度;簽名信息425能夠提供簽名的序列,簽名使接收端和發送端匹配;設備信息 426能夠指示終端設備信號;序號信息427能夠指示數據包序號,并保證數據的準確接收。本申請中,通過在數據幀中加入上述邊帶信息,能夠在移動終端和適配器之間建立簡單高效的傳輸機制,降低無線傳輸音視頻的時延,提高傳輸效率。此外,控制模塊120還可以進一步包括加密模塊,對多媒體數據進行加密。此時,邊帶信息中可以進一步包括加密方式信息,以指示當前所采用的加密方式。圖5示出了根據本申請的適配器200的示意方框圖。如圖5所示,適配器200包括接收模塊210,控制模塊220和輸出模塊230。其中,接收模塊210,能夠從移動終端接收編碼后的多媒體數據。控制模塊220對所接收到的多媒體數據進行解碼,并將解碼后的多媒體數據轉換為第二多媒體數據。輸出模塊^30,將第二多媒體數據發送。其中,第二多媒體數據可以是由外部播放設備接收并播放的多媒體數據。根據一種實施例,接收模塊210從移動終端接收到的編碼后的多媒體數據帶有邊帶信息。其中,邊帶信息包括幀首部信息,幀率信息,編碼方式信息,長度信息,簽名信息,設備信息和序號信息。控制模塊220能夠根據邊帶信息分析解碼多媒體數據。如圖6所示,控制模塊220 可以進一步包括信息獲取模塊221,分析模塊222和轉換模塊223。信息獲取模塊221,從所接收到的多媒體數據中獲取所述邊帶信息。分析模塊222,根據所述邊帶信息對所述編碼后的多媒體數據進行分析和解碼。例如,分析模塊222可以根據設備信息和簽名信息判斷當前數據是否為發給自己的多媒體數據。根據幀率信息確定多媒體數據的傳輸速率。根據長度信息確定多媒體數據的各個數據包的長度。根據序號信息為所接收到的數據包進行排序。此外,分析模塊222還可以根據編碼信息對接收的數據包進行解碼。進一步地,當接收到加密方式信息后,分析模塊222還可以根據加密方式信息進行對接收到的多媒體數據的數據包進行解密。可以理解,通過分析模塊222根據邊帶信息對多媒體數據進行分析和解碼,能夠在移動終端和適配器之間建立簡單高效的傳輸機制,降低無線傳輸音視頻的時延,提高傳輸效率。轉換模塊223能夠將經分析模塊222分析和解碼后的多媒體數據轉換為第二多媒體數據。根據本實施例,第二多媒體數據可以是由外部播放設備接收并播放的多媒體數據。 例如,當播放設備430是模擬電視時,由適配器200所轉換的第二多媒體數據則是符合模擬電視播放制式的信號,例如符合彩色制式PAL/SECAM/NTSC3. 85、NTSC4. 43,伴音制式BG/ I/DK/M,射頻標準45MHz-900MHz的信號。當播放設備是數字電視時,例如高清晰度數字電視(HDTV)、增強清晰度數字電視 (EDTV)或者標準清晰度數字電視(SDTV)時,由適配器200所轉換的第二多媒體數據則是符合數字電視制式的信號,例如符合美國標準ATSC/8VSB,歐洲標準DVB-C,DVB-T(H),日本標準ISDB-T或者國際標準DNB-T等的信號。根據一種實施例,適配器的控制模塊可以進一步包括對多媒體數據進行優化的優化模塊,以在適配器端對音視頻內容進行優化。適配器中的優化模塊能夠通過銳化、差值等方法對來自移動終端的多媒體數據進行優化,使得轉換后的第二多媒體數據是具有更高畫質、音質水平的多媒體數據,并且避免了移動終端必須直接處理和傳輸高質量的音視頻信號,節省了移動終端的處理資源。根據本申請,可以選擇通過優化模塊對解碼后的多媒體數據進行優化,也可以選擇對轉換后的第二多媒體數據進行優化。圖7示出了一種通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法流程圖。如圖所示,該方法包括步驟510:由移動終端采集其中所存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送至適配器。
步驟520 由適配器對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送。步驟530 由播放設備接收并播放第二多媒體數據。根據一種實施例,通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法可以進一步包括在調制發送前,將邊帶信息加入編碼后的多媒體數據;以及適配器根據所接收到的多媒體數據獲取所述邊帶信息,根據所述邊帶信息對所接收到的多媒體數據進行分析解碼。其中,邊帶信息可以包括幀首部信息,幀率信息,編碼方式信息,長度信息,簽名信息,設備信息,和序號信息。如圖8所示,通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法包括步驟610:由移動終端采集其中所存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼。步驟620 移動終端將邊帶信息加入編碼后的多媒體數據,并調制發送至適配器。步驟630 由適配器接收來自移動終端的多媒體數據。步驟640 由適配器根據所接收到的多媒體數據獲取所述邊帶信息,根據邊帶信息對所接收到的多媒體數據進行分析解碼。具體的分析解碼方式與前述適配器的分析模塊所執行的方式相同,在此不再贅述。步驟650 將分析解碼后的多媒體數據轉換為第二多媒體數據發送。其中,第二多媒體數據可以是由外部播放設備接收并播放的多媒體數據。步驟660 由所述播放設備接收并播放所述第二多媒體數據。根據另一種實施例,通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法可以進一步包括在發送前對多媒體數據進行優化的步驟。例如,可以在上述步驟 640和步驟650之間通過銳化、差值等方法對來分析解碼后的多媒體數據進行優化,也可以在步驟650中對轉換后的第二多媒體數據執行優化步驟,隨后發送優化后的第二多媒體數據。這樣,發送的第二多媒體數據是具有更高畫質、音質水平的多媒體數據,并且避免了移動終端必須直接處理和傳輸高質量的音視頻信號,節省了移動終端的處理資源。以上參照附圖對本申請的示例性的實施方案進行了描述。本領域技術人員應該理解,上述實施方案僅僅是為了說明的目的而所舉的示例,而不是用來進行限制,凡在本申請的教導和權利要求保護范圍下所作的任何修改、等同替換等,均應包含在本申請要求保護的范圍內。
權利要求
1.一種通過適配器將移動終端中的多媒體數據在播放設備中進行播放的方法,包括 采集移動終端中存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送;由所述適配器接收所述移動終端調制發送的多媒體數據,對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送;以及由所述播放設備接收并播放所述第二多媒體數據。
2.根據權利要求1所述的方法,其中,所述方法進一步包括 在調制發送前,移動終端將邊帶信息加入編碼后的多媒體數據;以及在所述適配器接收到所述移動終端調制發送的多媒體數據后,根據所接收到的多媒體數據獲取所述邊帶信息,根據所述邊帶信息對所接收到的多媒體數據進行分析解碼。
3.根據權利要求2所述的方法,其中,所述邊帶信息包括幀首部信息,幀率信息,編碼方式信息,長度信息,簽名信息,設備信息,和序號信息。
4.根據權利要求1所述的方法,其中,所述方法進一步包括由所述適配器在發送前對多媒體數據進行優化。
5.一種移動終端,包括采集模塊,采集所述移動終端中存儲的多媒體數據; 控制模塊,對所采集的多媒體數據進行編碼;以及輸出模塊,將編碼后的多媒體數據調制發送。
6.根據權利要求5所述的移動終端,其中,所述控制模塊包括對所采集的多媒體數據進行編碼的編碼模塊;以及信息生成模塊,所述信息生成模塊根據所采集的多媒體數據生成邊帶信息,并將所生成的邊帶信息加入編碼后的多媒體數據。
7.根據權利要求6所述的移動終端,其中,所述邊帶信息包括幀首部信息,幀率信息, 編碼方式信息,長度信息,簽名信息,設備信息,和序號信息。
8.一種適配器,包括接收模塊,從移動終端接收編碼后的多媒體數據;控制模塊,對所接收到的多媒體數據進行解碼,并將解碼后的多媒體數據轉換為能夠由播放設備所播放的多媒體數據;以及輸出模塊,將轉換后的多媒體數據發送。
9.根據權利要求8所述的適配器,其中,所述接收模塊從移動終端接收到的編碼后的多媒體數據帶有邊帶信息,所述控制模塊包括信息獲取模塊,從所接收到的多媒體數據中獲取所述邊帶信息;分析模塊,根據所述邊帶信息對所述編碼后的多媒體數據進行分析解碼;以及轉換模塊,將分析解碼后的多媒體數據轉換為能夠由播放設備所播放的多媒體數據。
10.根據權利要求9所述的適配器,其中,所述邊帶信息包括幀首部信息,幀率信息,編碼方式信息,長度信息,簽名信息,設備信息,和序號信息。
11.根據權利要求8所述的適配器,其中,所述控制模塊進一步包括對多媒體數據進行優化的優化模塊。
12.—種多媒體數據播放系統,包括移動終端,采集其中存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送;以及適配器,接收所述移動終端發送的多媒體數據,對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送; 播放設備,接收并播放所述第二多媒體數據。
13.根據權利要求12所述的播放系統,所述移動終端在調制發送前,將邊帶信息加入編碼后的多媒體數據;以及所述適配器根據所接收到的多媒體數據獲取所述邊帶信息,根據所述邊帶信息對所接收到的多媒體數據進行分析解碼。
14.根據權利要求13所述的播放系統,其中,所述邊帶信息包括幀首部信息,幀率信息,編碼方式信息,長度信息,簽名信息,設備信息,和序號信息。
15.根據權利要求12所述的播放系統,所述適配器在發送前對多媒體數據進行優化。
全文摘要
本發明提供了一種移動終端、適配器及移動終端中多媒體數據的播放方法和系統。其中,播放方法能夠通過適配器將移動終端中的多媒體數據在播放設備中播放,包括采集移動終端中存儲的第一多媒體數據,將所采集的第一多媒體數據進行編碼,并將編碼后的多媒體數據調制發送至適配器;由適配器對所接收到的多媒體數據進行解碼,將解碼后的多媒體數據轉換為第二多媒體數據發送;以及由播放設備接收并播放第二多媒體數據。通過本發明,能夠將移動終端上的音視頻數據無線傳輸到適配器上,并通過適配器傳輸到具有大屏幕的播放設備上,由播放設備進行播放,提高了用戶的視聽體驗。
文檔編號H04N5/775GK102263771SQ20101018337
公開日2011年11月30日 申請日期2010年5月26日 優先權日2010年5月26日
發明者郭曉巖, 陳大慶, 駱曉亮 申請人:中國移動通信集團公司