本公開涉及通信技術領域,尤其涉及一種多屏顯示方法、裝置與系統。
背景技術:
隨著智能手機、平板電腦、智能電視等電子設備在現代家庭中的普及,同屏共享技術被越來越多的使用。
現有的同屏共享技術,是指將發送端電子設備與接收端電子設備通過無線保真(Wireless Fidelity,簡稱:WiFi)協議進行網絡連接,通過調用預置的同屏共享應用(比如AirPlayer、WirelessDisplay等),發送端電子設備將用戶選定的視音頻、圖片等多媒體數據進行壓縮、調制后,通過WiFi網絡發送至支持該同屏共享應用的接收端電子設備。
接收端電子設備在接收到多媒體數據后對其進行解壓縮、解調后進行顯示,至此即可實現將手機、平板電腦等移動終端設備(發送端電子設備)中的多媒體數據推送到智能電視、投影儀等大屏擴展播放設備(接收端電子設備)上,通過大屏擴展播放設備觀看手機、平板電腦中的多媒體文件,以獲得更好的觀看效果。
在實現本申請的過程中,發明人發現相關技術至少存在以下技術問題:由于發送端電子設備與接收端電子設備的屏幕大小不一樣或屏幕分辨率不一樣,導致發送端電子設備的清晰度與接收端電子設備的清晰度不一樣,降低用戶體驗。
技術實現要素:
本公開提供了一種多屏顯示方法、裝置與系統,用以實現在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
在第一方面,本公開實施例提供了一種多屏顯示方法,所述方法包括:
接收多屏顯示指令;
響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數;
根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據。
可選地,所述源終端的顯示參數包括源終端的屏幕分辨率,所述目標終端的顯示參數包括目標終端的屏幕分辨率;
所述根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據包括:
根據所述源終端的屏幕分辨率和所述目標終端的屏幕分辨率,對所述待分享多媒體數據的分辨率進行轉換處理,得到適應于所述目標終端的屏幕分辨率的多媒體數據。
可選地,所述源終端的顯示參數包括源終端的屏幕尺寸,所述目標終端的顯示參數包括目標終端的屏幕尺寸;
所述根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據包括:
根據所述源終端的屏幕尺寸和所述目標終端的屏幕尺寸,對所述待分享多媒體數據的顯示尺寸進行轉換處理,得到適應于所述目標終端的屏幕尺寸的多媒體數據。
在第二方面,本公開實施例提供了一種多屏顯示裝置,所述裝置包括:
接收單元,用于接收多屏顯示指令;
獲取單元,用于響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數;
轉換處理單元,用于根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據。
可選地,所述源終端的顯示參數包括源終端的屏幕分辨率,所述目標終端的顯示參數包括目標終端的屏幕分辨率;
所述轉換處理單元具體用于,根據所述源終端的屏幕分辨率和所述目標終端的屏幕分辨率,對所述待分享多媒體數據的分辨率進行轉換處理,得到適應于所述目標終端的屏幕分辨率的多媒體數據。
可選地,所述源終端的顯示參數包括源終端的屏幕尺寸,所述目標終端的顯示參數包括目標終端的屏幕尺寸;
所述轉換處理單元具體用于,根據所述源終端的屏幕尺寸和所述目標終端的屏幕尺寸,對所述待分享多媒體數據的顯示尺寸進行轉換處理,得到適應于所述目標終端的屏幕尺寸的多媒體數據。
在第三方面,本公開實施例提供了一種多屏顯示系統,所述系統包括:
源終端,用于接收多屏顯示指令,并響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數,以及根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據;
目標終端,連接至所述源終端,用于接收所述適應于所述目標終端的多媒體數據并進行顯示。
在第四方面,本公開實施例提供了一種多屏顯示系統,所述系統包括:
源終端,用于向下述目標終端發送多屏顯示指令;
目標終端,連接至所述源終端,用于接收多屏顯示指令,并響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和所述目標終端的顯示參數,以及根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據,并顯示所述適應于所述目標終端的多媒體數據。
相較于現有技術,本公開實施例提供的一種多屏顯示方法、裝置與系統,根據多屏顯示指令,獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。解決了現有技術中,由于電子設備之間屏幕大小不一樣或屏幕分辨率不一樣,導致電子設備之間清晰度不同,降低用戶體驗的問題。實現了在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
附圖說明
圖1為本公開實施例提供的一種多屏顯示方法流程圖;
圖2為本公開實施例提供的一種多屏顯示裝置結構示意圖;
圖3為本公開實施例提供的一種多屏顯示系統示意圖。
具體實施方式
下面將結合附圖,對本公開實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅僅是本公開一部分實施例,而不是全部的實施例。基于本公開中的實施例,本領域普通技術人員在沒有付出創造性勞動前提下所獲得的所有其他實施例,都屬于本公開保護的范圍。
本公開的一個實施例提供一種多屏顯示方法,和基于這個方法的裝置。終端接收多屏顯示指令;響應于多屏顯示指令,終端獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數,終端對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。通過上述方案,由于終端可根據調整數據對多媒體數據進行轉換處理,使得多媒體數據轉換為適合終端屏幕分辨率的多媒體數據,進而實現在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
下面結合附圖1,詳細說明本公開實施例提供的方案進行說明,圖1為本公開實施例提供的一種多屏顯示方法流程圖,在本公開實施例中實施主體為源終端,所述源終端可具體為智能手機、IPAD等電子設備。如圖1所示,該實施例具體包括以下步驟:
步驟110、接收多屏顯示指令。
具體地,用戶在終端(例如,源終端)上觀看多媒體數據,當用戶希望在另一終端(例如,目標終端)上觀看相同的多媒體數據,以得到更好的觀看效果時,用戶在源終端上輸入多屏顯示指令。
源終端接收用戶輸入的多屏顯示指令。
在本公開實施例中,用戶可通過點擊當前播放多媒體數據中的多屏顯示圖標,實現多屏顯示指令的輸入。
進一步地,本發明實施例中還可由目標終端接收多屏顯示指令,則另一為源終端;即源終端與目標終端均可接收多屏顯示指令,與另一終端共享多媒體數據。
可以理解的是,源終端可通過無線方式(例如,WiFi)與目標終端建立無線連接,以使得源終端和目標終端可進行無線傳輸。
下面步驟以源終端為執行主體進行描述。
步驟120、響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數。
具體地,源終端接收到多屏顯示指令后,根據該指令,源終端獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數。
進一步地,當源終端接收到多屏顯示指令后,根據該指令,源終端獲取源終端中待分享多媒體數據、源終端的顯示參數;同時,源終端還與目標終端進行無線通信,請求目標終端將目標終端的顯示參數進行發送,源終端接收目標終端發送的目標終端的顯示參數。
當目標終端接收到多屏顯示指令后,根據該指令,目標終端獲取目標終端的顯示參數;目標終端接收源終端發送的源終端中待分享多媒體數據;同時,目標終端還與目標終端進行無線通信,請求源終端將源終端的顯示參數進行發送,目標終端接收源終端發送的源終端的顯示參數。
步驟130、根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據。
具體地,源終端獲取源終端的顯示參數和目標終端的顯示參數后,源終端根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。
在本公開實施例中,目標終端可具體為智能電視、投影儀等大屏幕電子設備。
因此,通過應用本公開實施例提供的多屏顯示方法,根據多屏顯示指令,獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。解決了現有技術中,由于電子設備之間屏幕大小不一樣或屏幕分辨率不一樣,導致電子設備之間清晰度不同,降低用戶體驗的問題。實現了在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
下面對本公開實施例提供的方案進行詳細說明,在本公開實施例中,步驟110-步驟120與前述實施例相同,在此不再復述。在本公開實施例中,對前述實施例中步驟130進行詳細說明。如圖1所示,該實施例具體包括以下步驟:
步驟110、接收多屏顯示指令。
前述實施例已詳細說明本步驟的執行過程,在此不再復述。
步驟120、響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數。
前述實施例已詳細說明本步驟的執行過程,在此不再復述。
步驟130、根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據。
具體地,獲取源終端的顯示參數和目標終端的顯示參數后,根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。
在一種實現方式中,所述源終端的顯示參數可包括源終端的屏幕分辨率,所述目標終端的顯示參數可包括目標終端的屏幕分辨率。
進一步地,在公開實施例中,根據源終端的顯示參數和所述目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據包括:
根據源終端的屏幕分辨率和目標終端的屏幕分辨率,對待分享多媒體數據的分辨率進行轉換處理,得到適應于目標終端的屏幕分辨率的多媒體數據。
在另一種實現方式中,所述源終端的顯示參數包括源終端的屏幕尺寸,所述目標終端的顯示參數包括目標終端的屏幕尺寸。
根據源終端的屏幕尺寸和目標終端的屏幕尺寸,對待分享多媒體數據的顯示尺寸進行轉換處理,得到適應于目標終端的屏幕尺寸的多媒體數據。
因此,通過應用本公開實施例提供的多屏顯示方法,根據多屏顯示指令,獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。解決了現有技術中,由于電子設備之間屏幕大小不一樣或屏幕分辨率不一樣,導致電子設備之間清晰度不同,降低用戶體驗的問題。實現了在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
上述實施例描述的方法均可實現多屏顯示方法,相應地,本公開實施例還提供了一種多屏顯示裝置,用以實現前述實施例中提供的多屏顯示方法。該裝置可存在與源終端或者目標終端內部。如圖2所示,所述裝置包括:接收單元210、獲取單元220以及轉換處理單元230。
所述接收單元210,用于接收多屏顯示指令;
獲取單元220,用于響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數;
轉換處理單元230,用于根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據。
可選地,所述源終端的顯示參數可包括源終端的屏幕分辨率,所述目標終端的顯示參數可包括目標終端的屏幕分辨率;
所述轉換處理單元230具體用于,根據所述源終端的屏幕分辨率和所述目標終端的屏幕分辨率,對所述待分享多媒體數據的分辨率進行轉換處理,得到適應于所述目標終端的屏幕分辨率的多媒體數據。
可選地,所述源終端的顯示參數包括源終端的屏幕尺寸,所述目標終端的顯示參數包括目標終端的屏幕尺寸;
所述轉換處理單元230具體用于,根據所述源終端的屏幕尺寸和所述目標終端的屏幕尺寸,對所述待分享多媒體數據的顯示尺寸進行轉換處理,得到適應于所述目標終端的屏幕尺寸的多媒體數據。
因此,通過應用本公開實施例提供的多屏顯示裝置,所述裝置根據多屏顯示指令,獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。解決了現有技術中,由于電子設備之間屏幕大小不一樣或屏幕分辨率不一樣,導致電子設備之間清晰度不同,降低用戶體驗的問題。實現了在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
上述實施例描述的方法均可實現多屏顯示方法,相應地,本公開實施例還提供了一種多屏顯示系統,用以實現前述實施例中提供的多屏顯示方法,如圖3所示,所述系統包括:源終端310以及目標終端320。
一種實現方式是,所述源終端310,用于接收多屏顯示指令,并響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和目標終端的顯示參數,以及根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據;
目標終端320,連接至所述源終端,用于接收所述適應于所述目標終端的多媒體數據并進行顯示。
在另一種實現方式中,源終端310,用于向目標終端320發送多屏顯示指令;
目標終端320,連接至所述源終端,用于接收多屏顯示指令,并響應于所述多屏顯示指令,獲取源終端中待分享多媒體數據、所述源終端的顯示參數和所述目標終端的顯示參數,以及根據所述源終端的顯示參數和所述目標終端的顯示參數對所述待分享多媒體數據進行轉換處理,得到適應于所述目標終端的多媒體數據,并顯示所述適應于所述目標終端的多媒體數據。
通過應用本公開實施例提供的多屏顯示系統,根據多屏顯示指令,獲取源終端中待分享多媒體數據、源終端的顯示參數和目標終端的顯示參數;根據源終端的顯示參數和目標終端的顯示參數對待分享多媒體數據進行轉換處理,得到適應于目標終端的多媒體數據。解決了現有技術中,由于電子設備之間屏幕大小不一樣或屏幕分辨率不一樣,導致電子設備之間清晰度不同,降低用戶體驗的問題。實現了在接收端電子設備上顯示清晰度高的多媒體數據,提高用戶體驗。
專業人員應該還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本公開的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內所公知的任意其它形式的存儲介質中。
以上所述的具體實施方式,對本公開的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本公開的具體實施方式而已,并不用于限定本公開的保護范圍,凡在本公開的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本公開的保護范圍之內。