1.一種屏幕共享的實(shí)現(xiàn)方法,其特征在于,所述方法包括:
第一設(shè)備和與所述第一設(shè)備進(jìn)行屏幕共享的第二設(shè)備建立通信連接;
所述第一設(shè)備利用直接渲染管理DRM框架實(shí)現(xiàn)所述第一設(shè)備和所述第二設(shè)備間的屏幕共享,所述DRM框架存在于所述第一設(shè)備和所述第二設(shè)備的linux內(nèi)核中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在進(jìn)行屏幕共享之前,所述方法還包括:所述第一設(shè)備建立與所述第二設(shè)備對(duì)應(yīng)的邏輯顯示裝置,所述邏輯顯示裝置充當(dāng)所述第二設(shè)備的邏輯數(shù)據(jù)輸入端;
所述第一設(shè)備利用直接渲染管理DRM框架實(shí)現(xiàn)所述第一設(shè)備和所述第二設(shè)備間的屏幕共享包括:
在進(jìn)行屏幕共享時(shí),所述第一設(shè)備利用DRM框架將用于屏幕共享的媒體數(shù)據(jù)送至所述邏輯顯示裝置,進(jìn)而經(jīng)由所述邏輯顯示裝置向所述第二設(shè)備傳輸用于屏幕共享的媒體數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一設(shè)備利用DRM框架將用于屏幕共享的媒體數(shù)據(jù)送至所述邏輯顯示裝置,進(jìn)而通過(guò)所述邏輯顯示裝置向所述第二設(shè)備傳輸用于屏幕共享的媒體數(shù)據(jù)包括:
所述第一設(shè)備利用DRM框架對(duì)用于屏幕共享的媒體數(shù)據(jù)進(jìn)行處理,并將處理后的媒體數(shù)據(jù)送至所述邏輯顯示裝置;
所述第一設(shè)備對(duì)送到所述邏輯顯示裝置的媒體數(shù)據(jù)進(jìn)行發(fā)送側(cè)適配,并將適配后的媒體數(shù)據(jù)向所述第二設(shè)備傳輸。
4.根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,第一設(shè)備和與所述第一設(shè)備進(jìn)行屏幕共享的第二設(shè)備建立通信連接包括:
第一設(shè)備和與所述第一設(shè)備進(jìn)行屏幕共享的第二設(shè)備通過(guò)WiFi顯示協(xié)議標(biāo)準(zhǔn)或數(shù)字生活網(wǎng)絡(luò)聯(lián)盟DLNA協(xié)議標(biāo)準(zhǔn)建立通信連接。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一設(shè)備利用直接渲染管理DRM框架實(shí)現(xiàn)所述第一設(shè)備和所述第二設(shè)備間的屏幕共享包括:
第一設(shè)備對(duì)第二設(shè)備發(fā)送過(guò)來(lái)的、用于屏幕共享的媒體數(shù)據(jù)進(jìn)行接收側(cè)適配;
所述第一設(shè)備利用DRM框架對(duì)適配后的所述媒體數(shù)據(jù)進(jìn)行處理,并對(duì)處理后得到的媒體數(shù)據(jù)進(jìn)行顯示。
6.一種屏幕共享的裝置,其特征在于,所述裝置包括:
通信連接建立模塊,用于將所述裝置和與所述裝置進(jìn)行屏幕共享的設(shè)備建立通信連接;
屏幕共享實(shí)現(xiàn)模塊,用于利用直接渲染管理DRM框架實(shí)現(xiàn)所述裝置和所述設(shè)備間的屏幕共享,所述DRM框架存在于所述裝置和所述設(shè)備的linux內(nèi)核中。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,在進(jìn)行屏幕共享之前,所述通信連接建立模塊還用于:建立與所述設(shè)備對(duì)應(yīng)的邏輯顯示裝置,所述邏輯顯示裝置充當(dāng)所述設(shè)備的邏輯數(shù)據(jù)輸入端;
所述屏幕共享實(shí)現(xiàn)模塊用于:
在進(jìn)行屏幕共享時(shí),利用DRM框架將用于屏幕共享的媒體數(shù)據(jù)送至所述邏輯顯示裝置,進(jìn)而經(jīng)由所述邏輯顯示裝置向所述設(shè)備傳輸用于屏幕共享的媒體數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述屏幕共享實(shí)現(xiàn)模塊具體用于:
利用DRM框架對(duì)用于屏幕共享的媒體數(shù)據(jù)進(jìn)行處理,并將處理后的媒體數(shù)據(jù)送至所述邏輯顯示裝置;
對(duì)送到所述邏輯顯示裝置的媒體數(shù)據(jù)進(jìn)行發(fā)送側(cè)適配,并將適配后的媒體數(shù)據(jù)向所述設(shè)備傳輸。
9.根據(jù)權(quán)利要求6-8任一所述的裝置,其特征在于,所述通信連接建立模塊具體用于:
將所述裝置和與所述裝置進(jìn)行屏幕共享的設(shè)備通過(guò)WiFi顯示協(xié)議標(biāo)準(zhǔn)或數(shù)字生活網(wǎng)絡(luò)聯(lián)盟DLNA協(xié)議標(biāo)準(zhǔn)建立通信連接。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述屏幕共享實(shí)現(xiàn)模塊具體用于:
對(duì)所述設(shè)備發(fā)送過(guò)來(lái)的、用于屏幕共享的媒體數(shù)據(jù)進(jìn)行接收側(cè)適配;
利用DRM框架對(duì)適配后的所述媒體數(shù)據(jù)進(jìn)行處理,并對(duì)處理后得到的媒體數(shù)據(jù)進(jìn)行顯示。
11.一種媒體終端,其特征在于,包括CPU、存儲(chǔ)器和顯示處理裝置,其 中,所述存儲(chǔ)器用于存儲(chǔ)所述媒體終端上的媒體數(shù)據(jù),且所述存儲(chǔ)器和所述顯示處理裝置通過(guò)總線與所述CPU相連接;
所述CPU用于,控制所述媒體終端和與所述媒體終端進(jìn)行屏幕共享的設(shè)備建立通信連接;
所述顯示處理裝置,用于在所述CPU的控制下利用直接渲染管理DRM框架實(shí)現(xiàn)所述媒體終端和所述設(shè)備間的屏幕共享,所述DRM框架存在于所述媒體終端和所述設(shè)備的linux內(nèi)核中。
12.根據(jù)權(quán)利要求11所述的媒體終端,其特征在于,
在進(jìn)行屏幕共享之前,所述顯示處理裝置用于:建立與所述設(shè)備對(duì)應(yīng)的邏輯顯示裝置,所述邏輯顯示裝置充當(dāng)所述設(shè)備的邏輯數(shù)據(jù)輸入端;
在進(jìn)行屏幕共享時(shí),所述顯示處理裝置用于:利用DRM框架對(duì)存儲(chǔ)器上存儲(chǔ)的、用于屏幕共享的媒體數(shù)據(jù)進(jìn)行處理,并將處理后的媒體數(shù)據(jù)送至所述邏輯顯示裝置;
所述媒體終端還包括適配器,用于對(duì)所述邏輯顯示裝置中的媒體數(shù)據(jù)進(jìn)行發(fā)送側(cè)適配處理;
所述媒體終端還包括通過(guò)總線與CPU連接的網(wǎng)絡(luò)接口,所述網(wǎng)絡(luò)接口用于向所述設(shè)備傳輸用于經(jīng)適配處理后的媒體數(shù)據(jù)。
13.根據(jù)權(quán)利要求11或12所述的媒體終端,其特征在于,所述CPU具體用于:控制所述媒體終端通過(guò)WiFi-display協(xié)議標(biāo)準(zhǔn)或數(shù)字生活網(wǎng)絡(luò)聯(lián)盟DLNA協(xié)議標(biāo)準(zhǔn)與和其進(jìn)行屏幕共享的設(shè)備建立通信連接。
14.根據(jù)權(quán)利要求11所述的媒體終端,其特征在于,
所述媒體終端還包括網(wǎng)絡(luò)接口,用于接收與所述媒體終端進(jìn)行屏幕共享的設(shè)備發(fā)送過(guò)來(lái)的、用于屏幕共享的媒體數(shù)據(jù);
適配器,用于對(duì)網(wǎng)絡(luò)接口接收的媒體數(shù)據(jù)進(jìn)行接收側(cè)適配;
所述存儲(chǔ)器,用于存儲(chǔ)經(jīng)所述適配器適配的媒體數(shù)據(jù);
所述顯示處理裝置具體用于:
利用DRM框架對(duì)存儲(chǔ)器上存儲(chǔ)的所述經(jīng)適配的媒體數(shù)據(jù)處理;
所述媒體終端還包括顯示屏,用于在CPU的控制下將經(jīng)過(guò)顯示處理裝置處理后的媒體數(shù)據(jù)進(jìn)行顯示。
15.根據(jù)權(quán)利要求11所述的媒體終端,其特征在于,所述CPU和所述顯示 處理裝置集成于系統(tǒng)級(jí)芯片SOC中。
16.根據(jù)權(quán)利要求11或15所述的媒體終端,其特征在于,所述顯示處理裝置為顯卡。