1.一種屏幕投影方法,用于移動終端,其特征在于,所述屏幕投影方法包括如下步驟:
在接收到屏幕投影指令時(shí),采集所述移動終端當(dāng)前屏幕的顯示信息;
將所述顯示信息發(fā)送至流媒體服務(wù)器RTSP Server;
通過所述流媒體服務(wù)器RTSP Server將所述顯示信息發(fā)送至網(wǎng)絡(luò),用以供接收端通過網(wǎng)絡(luò)鏈路訪問所述流媒體服務(wù)器RTSP Server而獲得所述移動終端的屏幕畫面。
2.如權(quán)利要求1所述的屏幕投影方法,其特征在于,在“采集所述移動終端當(dāng)前屏幕的顯示信息”的步驟之前,還包括步驟:
判斷是否已經(jīng)連接至網(wǎng)絡(luò);
若是,則執(zhí)行步驟“采集所述移動終端當(dāng)前屏幕的顯示信息”;
若否,則開啟互聯(lián)功能,并在通過所述互聯(lián)功能與其他設(shè)備連接成功時(shí),執(zhí)行步驟“采集所述移動終端當(dāng)前屏幕的顯示信息”。
3.如權(quán)利要求2所述的屏幕投影方法,其特征在于,所述互聯(lián)功能至少包括軟無線接入點(diǎn)Soft-Ap或無線局域網(wǎng)WLAN direct。
4.如權(quán)利要求1至3任一項(xiàng)所述的屏幕投影方法,其特征在于,所述“采集所述移動終端當(dāng)前屏幕的顯示信息”的步驟具體包括:
創(chuàng)建用于錄屏功能的虛擬顯示virtualdisplay,
獲得虛擬顯示virtualdisplay的幀顯示數(shù)據(jù),并將所述顯示數(shù)據(jù)通過編碼器進(jìn)行編碼生成用于流媒體服務(wù)器RTSP Server的顯示信息。
5.如權(quán)利要求4所述的屏幕投影方法,其特征在于,所述“通過所述流媒體服務(wù)器RTSP Server將所述顯示信息發(fā)送至網(wǎng)絡(luò)”的步驟之后,還包括步驟:
通過用戶輸入反向信道UIBC獲得所述接收端輸入的控制指令。
6.一種移動終端,其特征在于,所述移動終端包括:
錄屏模塊,用于在接收到屏幕投影指令時(shí),采集所述移動終端當(dāng)前屏幕的顯示信息;
傳輸模塊,用于將所述顯示信息發(fā)送至流媒體服務(wù)器RTSP Server;
發(fā)布模塊,用于所述流媒體服務(wù)器RTSP Server將所述顯示信息發(fā)送至網(wǎng)絡(luò),用以供接收端通過網(wǎng)絡(luò)鏈路訪問所述流媒體服務(wù)器RTSP Server而獲得所述移動終端的屏幕畫面。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括:
判斷模塊,用于在所述錄屏模塊“采集所述移動終端當(dāng)前屏幕的顯示信息”的步驟之前,判斷是否已經(jīng)連接至網(wǎng)絡(luò);若是,則執(zhí)行步驟“采集所述移動終端當(dāng)前屏幕的顯示信息”;若否,則開啟互聯(lián)功能,并在通過所述互聯(lián)功能與其他設(shè)備連接成功時(shí),執(zhí)行步驟“采集所述移動終端當(dāng)前屏幕的顯示信息”。
8.如權(quán)利要求7所述的移動終端,其特征在于,所述互聯(lián)功能至少包括軟無線接入點(diǎn)Soft-Ap或無線局域網(wǎng)WLAN direct。
9.如權(quán)利要求6至8任一項(xiàng)所述的移動終端,其特征在于,所述錄屏模塊包括:
錄屏單元,用于創(chuàng)建用于錄屏功能的虛擬顯示virtualdisplay,
編碼單元,用于獲得虛擬顯示virtualdisplay的幀顯示數(shù)據(jù),并將所述顯示數(shù)據(jù)通過編碼器進(jìn)行編碼生成用于流媒體服務(wù)器RTSP Server的顯示信息。
10.如權(quán)利要求9所述的移動終端,其特征在于,所述移動終端還包括:
互動模塊,用于所述發(fā)布模塊在“通過所述流媒體服務(wù)器RTSP Server將所述顯示信息發(fā)送至網(wǎng)絡(luò)”的步驟之后,通過用戶輸入反向信道UIBC獲得所述接收端輸入的控制指令。