本發(fā)明涉及智能終端技術(shù)領域,特別是涉及一種無人飛行器多媒體控制方法。
背景技術(shù):
傳統(tǒng)的多媒體同步方法通常是將多媒體在多個移動終端之間實現(xiàn)同步,然而隨著各種無人飛行器的出現(xiàn),越來越多的用戶希望用移動終端去操控無人飛行器,無人飛行器在操控下可以去一些人們不能到達的地方拍攝畫面,現(xiàn)已越來越廣泛應用于工業(yè)、生活和娛樂中。通常,無人飛行器拍攝得到的圖片或者視頻只能存儲在無人飛行器本地,在無人飛行器拍攝完成后,取出無人飛行器所使用的存儲設備,如SD內(nèi)存卡,再將其連接到電腦上查看,查看、控制及其繁瑣。因此,如何實現(xiàn)移動終端與無人飛行器之間的多媒體同步控制是需要解決的問題。
技術(shù)實現(xiàn)要素:
基于此,有必要針對上述技術(shù)問題,提供一種能在移動終端和無人飛行器之間進行多媒體控制的方法。
一種無人飛行器多媒體控制方法,所述方法包括:無人飛行器接收第一移動終端發(fā)送的第一合法用戶標識;無人飛行器接收所述第一移動終端發(fā)送的無人飛行器操控命令和拍攝命令,根據(jù)所述無人飛行器操控命令執(zhí)行無人飛行器飛行控制,以及根據(jù)所述拍攝命令采集目標拍攝區(qū)域的多媒體數(shù)據(jù);無人飛行器存儲以所述第一合法用戶標識為索引標識的所述多媒體數(shù)據(jù);無人飛行器確認第二終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限;無人飛行器同步所述多媒體數(shù)據(jù)至所述第一移動終端以及訪問所述多媒體數(shù)據(jù)的第二移動終端。
根據(jù)本發(fā)明的另一實施例,確認第二終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限的步驟包括:第二移動終端上顯示第一合法用戶預設的權(quán)限認證密碼;
第二移動終端輸入權(quán)限驗證密碼,所述權(quán)限密碼被發(fā)送至無人飛行器,無人飛行器對所述權(quán)限驗證密碼進行驗證,當權(quán)限驗證密碼驗證成功后,飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一合法用戶對應的第一移動終端和第二移動終端。
根據(jù)本發(fā)明的另一實施例,確認第二終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限的步驟包括:無人飛行器發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至第一移動終端并在第一移動終端上進行顯示;第一移動終端確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至無人飛行器;無人飛行器獲取所述確認指令,無人飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一移動終端和第二移動終端。
根據(jù)本發(fā)明的另一實施例,確認第二終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限的步驟包括:第二移動終端發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至控制服務器;控制服務器確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至無人飛行器;無人飛行器獲取所述確認指令,無人飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一移動終端和第二移動終端。
根據(jù)本發(fā)明的另一實施例,確認第二終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限的步驟包括:第二移動終端發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至控制服務器;控制服務器發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至第一移動終端并在第一移動終端上進行顯示;第一移動終端確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至控制服務器;控制服務器獲取所述確認指令,控制服務器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給無人飛行器、第一移動終端和第二移動終端。
根據(jù)本發(fā)明的另一實施例,所述存儲以第一合法用戶標識為索引標識的所述多媒體數(shù)據(jù)的步驟,包括:為每個拍攝得到的多媒體數(shù)據(jù)建立對應的具有唯一性的索引;為所述第一合法用戶標識建立媒體數(shù)據(jù)庫,所述媒體數(shù)據(jù)庫中存儲有以所述第一合法用戶標識為索引標識的多媒體數(shù)據(jù)和對應的所述索引。
根據(jù)本發(fā)明的另一實施例,所述同步多媒體數(shù)據(jù)至第一移動終端的步驟, 包括:生成與第一合法用戶標識為索引標識的多媒體數(shù)據(jù)對應的縮略圖;將所述縮略圖實時發(fā)送到當前操控無人飛行器的所述第一移動終端;接收所述第一移動終端對所述縮略圖的實時查看指令;根據(jù)所述實時查看指令查找與所述縮略圖對應的多媒體數(shù)據(jù),并將所述多媒體數(shù)據(jù)同步至所述第一移動終端。
根據(jù)本發(fā)明的另一實施例,所述同步所述多媒體數(shù)據(jù)至訪問所述多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令,所述多媒體查看指令攜帶所述第一合法用戶標識;在所述第一合法用戶標識驗證通過后以所述第一合法用戶標識為索引標識查找多媒體數(shù)據(jù),將所述多媒體數(shù)據(jù)同步至所述第二移動終端。
根據(jù)本發(fā)明的另一實施例,同步所述多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令;獲取當前操控無人飛行器的所述第一移動終端提交的所述第一合法用戶標識,以所述第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將所述多媒體數(shù)據(jù)同步至所述第二移動終端。
根據(jù)本發(fā)明的另一實施例,同步所述多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令,所述多媒體查看指令攜帶第二合法用戶標識;檢測當前操控無人飛行器的第一移動終端提交的第一合法用戶標識與所述第二合法用戶標識之間是否存在好友關(guān)系鏈數(shù)據(jù),若是,則以所述第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將所述多媒體數(shù)據(jù)同步至所述第二移動終端。
根據(jù)本發(fā)明的另一實施例,所述同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的第二合法用戶標識;對所述第二合法用戶標識進行驗證并從服務器查詢到無人飛行器中存儲的與所述第二合法用戶標識之間存在好友關(guān)系鏈數(shù)據(jù)的至少一個所述第一合法用戶標識,將查詢到的第一合法用戶標識發(fā)送到所述第二移動終端并在第二移動終端的應用界面上顯示所述第一合法用戶標識的多媒體文件夾;接收所述第二移動終端發(fā)送的對所述多媒體文件夾的查看指令,所述查看指令寫到多媒體文件夾對應的第一合法用戶標識,以所述第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將 所述多媒體數(shù)據(jù)同步至所述第二移動終端。
根據(jù)本發(fā)明的另一實施例,所述方法還包括:接收所述第一移動終端或第二移動終端發(fā)送的多媒體同步指令;將所述第一移動終端或第二移動終端中的多媒體數(shù)據(jù)和無人飛行器本地存儲的多媒體數(shù)據(jù)進行對比;若對比結(jié)果不一致,則將無人飛行器本地存儲的多媒體數(shù)據(jù)同步至所述第一移動終端或第二移動終端。
上述多媒體同步方法、裝置和系統(tǒng),第一移動終端通過第一合法用戶標識連接無人飛行器并操控無人飛行器采集目標拍攝區(qū)域的多媒體數(shù)據(jù),無人飛行器存儲以第一合法用戶標識為索引標識的多媒體數(shù)據(jù),并可將多媒體數(shù)據(jù)同步至第一移動終端以及訪問多媒體數(shù)據(jù)的第二移動終端,從而可以靈活實現(xiàn)無人飛行器與不同的多個移動終端之間的多媒體同步。
同時,在第二移動終端獲取多媒體數(shù)據(jù)時,采用多種權(quán)限驗證機制,保證了無人飛行器的多媒體數(shù)據(jù)的安全性。
附圖說明
圖1為一個實施例中多媒體同步方法的應用場景圖;
圖2為一個實施例中無人飛行器的內(nèi)部結(jié)構(gòu)圖;
圖3為一個實施例中多媒體同步方法的流程圖;
圖4A為一個實施例中下載縮略圖的界面示意圖;
圖4B為一個實施例中顯示縮略圖的界面示意圖;
圖4C為一個實施例中預覽縮略圖的界面示意圖;
圖4D為一個實施例中選擇好友的多媒體數(shù)據(jù)的界面示意圖;
圖4E為一個實施例中提示可下載好友的多媒體數(shù)據(jù)的界面示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例提供的基于無人飛行器的多媒體同步方法可應用于如圖1所示的系統(tǒng)中。請參考圖1所示,無人飛行器系統(tǒng)中包括第一移動終端102、第二移動終端106、無人飛行器104以及控制服務器108。第一移動終端102、第二移動終端106、無人飛行器104以及控制服務器108通過網(wǎng)絡進行互聯(lián)互通,網(wǎng)絡可以是有線網(wǎng)絡、無線網(wǎng)絡、通信網(wǎng)絡、互聯(lián)網(wǎng)、近距離通信、WiFi網(wǎng)絡、臨時網(wǎng)絡等任意形態(tài)的網(wǎng)絡。
第一移動終端102以第一合法用戶標識連接無人飛行器104,無人飛行器104在第一移動終端102的操控下執(zhí)行無人飛行器飛行控制以及采集目標拍攝區(qū)域的多媒體數(shù)據(jù)。無人飛行器104在第一移動終端102的操控下所拍攝到的多媒體數(shù)據(jù)以第一合法用戶標識為索引標識進行存儲。進一步的,無人飛行器104可將存儲的多媒體數(shù)據(jù)同步到第一移動終端102以及訪問多媒體數(shù)據(jù)的第二移動終端106。這里的第二移動終端106泛指除第一移動終端102外的其他所有移動終端,也就是第二移動終端106可以是一個,也可以是多個,此處不做具體限定。
控制服務器108中存儲有無人飛行器104、第一移動終端102和第二移動終端106等的各種信息,并為無人飛行器104、第一移動終端102和第二移動終端106之間的通訊、鑒權(quán)、傳輸、控制等提供必要的通信控制服務。
其中,第一移動終端102和第二移動終端106包括但不限于各種智能手機、平板電腦、穿戴式智能設備、頭戴式設備、虛擬現(xiàn)實設備、增強顯示設備等。無人飛行器104包括但不限于各種無人機、飛行玩具、固定翼無人飛行器、旋轉(zhuǎn)一無人飛行器,飛行器104也不限于軍用飛行器、民用飛行器等領域。
在一個實施例中,如圖2所示,提供了一種無人飛行器,該無人飛行器包括工作功能模塊、控制芯片、存儲介質(zhì)、權(quán)限控制模塊,其中,工作功能模塊用來實現(xiàn)無人飛行器的各種功能,比如旋轉(zhuǎn)鏡頭、向前移動等,控制芯片用來控制整個無人飛行器的運行。存儲介質(zhì)中存儲有多媒體同步裝置,該多媒體同步裝置用來實現(xiàn)一種多媒體同步方法,如上所述,該多媒體同步方法可建立操控無人飛行器的每個用戶對應的多媒體數(shù)據(jù)庫,并可實現(xiàn)將用戶的多媒體數(shù)據(jù)庫中的多媒體同步到多個移動終端中。權(quán)限控制模塊用于確定無人飛行器以及 控制終端的各種權(quán)限,例如飛行控制權(quán)限,多媒體控制權(quán)限等,也用于多控制終端進行權(quán)限驗證、權(quán)限轉(zhuǎn)移等。
如圖3所示,在一個實施例中,提供了一種多媒體同步方法,該方法以應用于圖1中的無人飛行器中進行舉例說明,該方法包括:
步驟302,無人飛行器接收第一移動終端發(fā)送的第一合法用戶標識。
本實施例中,第一合法用戶標識是指第一移動終端與無人飛行器之間約定好的合法的用戶標識,第一移動終端可通過第一合法用戶標識連接無人飛行器并操控無人飛行器。在一個實施例中,第一移動終端可以通過第一合法用戶標識登錄用來操控無人飛行器的應用程序,將所述第一合法用戶標識通過網(wǎng)絡發(fā)送到服務器進行驗證,在驗證通過后向無人飛行器發(fā)起連接信號,該連接信號攜帶已通過驗證的第一合法用戶標識。在另一個實施例中,第一移動終端可直接通過Wi-Fi連接無人飛行器,將事先與無人飛行器約定好的第一合法用戶標識提交到無人飛行器,通過第一合法用戶標識與無人飛行器建立連接。
步驟304,無人飛行器接收第一移動終端發(fā)送的無人飛行器操控命令和拍攝命令,根據(jù)無人飛行器操控命令執(zhí)行無人飛行器飛行控制,以及根據(jù)拍攝命令采集目標拍攝區(qū)域的多媒體數(shù)據(jù)。
本實施例中,第一移動終端與無人飛行器建立連接后,第一移動終端上可顯示無人飛行器的操控界面,并可通過在操控界面上進行操控來控制無人飛行器拍攝。比如,可通過在操控界面上形成一定的操控手勢來控制無人飛行器左右前后移動或者控制無人飛行器的鏡頭上下轉(zhuǎn)動等。在操控界面上可設有拍攝按鈕,通過點擊拍攝按鈕產(chǎn)生拍攝命令,第一移動終端將拍攝命令發(fā)送到無人飛行器,無人飛行器根據(jù)拍攝命令對目標拍攝區(qū)域進行拍攝,拍攝得到的多媒體存儲在無人飛行器的存儲設備中。其中,拍攝的多媒體包括視頻和照片。
步驟306,無人飛行器存儲以第一合法用戶標識為索引標識的所述多媒體數(shù)據(jù),并同步多媒體數(shù)據(jù)至第一移動終端以及訪問多媒體數(shù)據(jù)的第二移動終端。
本實施例中,第一移動終端通過第一合法用戶標識綁定無人飛行器并操控無人飛行器進行拍攝,拍攝得到的多媒體數(shù)據(jù)以第一合法用戶標識為索引標識進行存儲。以第一合法用戶標識為索引標識存儲多媒體數(shù)據(jù),則根據(jù)第一合法 用戶標識可查找到多媒體數(shù)據(jù)。更具體的,無人飛行器可以第一合法用戶標識為索引標識將多媒體數(shù)據(jù)存儲在存儲設備中??梢岳斫?,無人飛行器的存儲設備中可存儲多個第一合法用戶標識的多媒體數(shù)據(jù),以每個第一合法用戶標識為索引標識將其對應的多媒體數(shù)據(jù)存放在存儲設備的不同存放位置處。
進一步的,在一個實施例中,存儲以第一合法用戶標識為索引標識的多媒體數(shù)據(jù)的步驟,包括:為每個拍攝得到的多媒體數(shù)據(jù)建立對應的具有唯一性的索引,為第一合法用戶標識建立媒體數(shù)據(jù)庫,該媒體數(shù)據(jù)庫中存儲有以第一合法用戶標識為索引標識的多媒體數(shù)據(jù)和對應的索引。具體的,無人飛行器每拍攝得到一個多媒體可建立其對應的索引,每個多媒體都具有唯一的索引,這樣,通過索引即可找到拍攝得到的每個多媒體數(shù)據(jù)。其中,多媒體的索引包括但不限于具有唯一性的編號或者對具有唯一性的編號進行一定變形(比如在編號前加1000等)或?qū)哂形ㄒ恍缘木幪栠M行一定的算法處理的結(jié)果。
本實施例中,第一移動終端通過第一合法用戶標識連接無人飛行器并操控無人飛行器采集目標拍攝區(qū)域的多媒體數(shù)據(jù),無人飛行器存儲以第一合法用戶標識為索引標識的多媒體數(shù)據(jù),并可將多媒體數(shù)據(jù)同步至第一移動終端以及訪問多媒體數(shù)據(jù)的第二移動終端,從而可以靈活實現(xiàn)無人飛行器與不同的多個移動終端之間的多媒體同步。
步驟308,無人飛行器確認第二移動終端獲取所述多媒體數(shù)據(jù)的訪問權(quán)限。
第二移動終端發(fā)出訪問多媒體數(shù)據(jù)的請求,無人飛行器對第二移動終端的請求進行確認,從而對擁有確認的訪問權(quán)限的進行數(shù)據(jù)通訊。
步驟310,無人飛行器同步所述多媒體數(shù)據(jù)至訪問所述多媒體數(shù)據(jù)的第一移動終端和第二移動終端。
進一步的,在一個實施例中,無人飛行器同步多媒體數(shù)據(jù)至第一移動終端的步驟,包括:生成與第一合法用戶標識為索引標識的多媒體數(shù)據(jù)對應的縮略圖;將縮略圖實時發(fā)送到當前操控無人飛行器的第一移動終端;接收第一移動終端對縮略圖的實時查看指令;根據(jù)實時查看指令查找與縮略圖對應的多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步至第一移動終端。
本實施例中,第一移動終端向無人飛行器發(fā)送操控命令,根據(jù)操控命令可控制無人飛行器飛行,比如操控無人飛行器左右移動或者鏡頭上下轉(zhuǎn)動等。第一移動終端還可向無人飛行器發(fā)送拍攝命令,比如通過第一移動終端上的應用界面提供的拍攝按鈕發(fā)起拍攝命令。無人飛行器根據(jù)拍攝命令拍攝得到多媒體數(shù)據(jù),生成多媒體數(shù)據(jù)對應的縮略圖,并可將縮略圖實時的發(fā)送到第一移動終端進行顯示。進一步的,第一移動終端可接收到用戶對顯示的縮略圖的實時查看指令,將實時查看指令發(fā)送到無人飛行器,無人飛行器根據(jù)實時查看指令查找與縮略圖對應的多媒體數(shù)據(jù)并同步到第一移動終端??梢岳斫猓趯⒖s略圖發(fā)送到第一移動終端時,可一并將多媒體對應的索引發(fā)送到第一移動終端。
進一步的,在一個實施例中,無人飛行器同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令,該多媒體查看指令攜帶第一合法用戶標識;在第一合法用戶標識驗證通過后以第一合法用戶標識為索引標識查找多媒體數(shù)據(jù),將所述多媒體數(shù)據(jù)同步至第二移動終端。
本實施例中,在第一移動終端操控無人飛行器的過程中,第二移動終端可訪問無人飛行器中存儲的多媒體數(shù)據(jù)。具體的,第二移動終端向無人飛行器發(fā)送多媒體查看指令,該多媒體查看指令攜帶第一合法用戶標識,無人飛行器接收到第二移動終端發(fā)送的多媒體查看指令,以第一合法用戶標識為索引標識查找到存儲的多媒體數(shù)據(jù)。更具體的,第二移動終端中可運行應用程序,通過應用程序提交第一合法用戶標識,通過網(wǎng)絡將第一合法用戶標識發(fā)送到服務器進行驗證,在驗證通過后向無人飛行器發(fā)送攜帶了第一合法用戶標識的多媒體查看指令?;蛘撸谝缓戏ㄓ脩魳俗R是預先與無人飛行器約定好的合法用戶標識,第二移動終端可直接提交第一合法用戶標識到無人飛行器以查看存儲的多媒體數(shù)據(jù)。進一步的,無人飛行器可生成多媒體的縮略圖并將每個多媒體的索引對應發(fā)送到第二移動終端,第一移動終端接收到縮略圖和對應的索引后,顯示縮略圖。
如圖4A所示,第二移動終端在第一移動終端操控無人飛行器的過程中可從無人飛行器下載縮略圖和對應的索引,在下載的過程中還可以進度條402顯示 下載進度。如圖4B所示,第二移動終端可顯示下載的縮略圖,在縮略圖的顯示界面中還提供了刪除按鈕404和下載原片按鈕406。結(jié)合圖4C所示,還可在點擊縮略圖后查看每個縮略圖,在縮略圖的詳細查看界面中顯示縮略圖408,該詳細查看界面中還設有下載按鈕410,點擊下載按鈕產(chǎn)生下載縮略圖408對應的原始的多媒體數(shù)據(jù)的下載指令。
由于在第一移動終端操控無人飛行器的過程中,第二移動終端可訪問第一移動終端操控無人飛行器采集到的多媒體數(shù)據(jù),實現(xiàn)了多個移動終端與無人飛行器之間的多媒體同步。
進一步的,在一個實施例中,還可接收第二移動終端發(fā)送的至少一張縮略圖的下載指令,該下載指令攜帶所述至少一張縮略圖對應的索引;根據(jù)縮略圖對應的索引查找對應的多媒體數(shù)據(jù);將查找到的多媒體數(shù)據(jù)發(fā)送到第二移動終端。
本實施例中,用戶可通過選擇縮略圖產(chǎn)生下載多媒體的指令,比如通過點擊至少一張縮略圖以選中縮略圖,然后點擊縮略圖顯示界面上所提供的下載按鈕后產(chǎn)生所選中的縮略圖的下載指令。無人飛行器接收到多媒體的下載指令后,根據(jù)縮略圖對應的索引獲取對應的多媒體數(shù)據(jù)并下發(fā)給第二移動終端。
在另一個實施例中,同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令;獲取當前操控無人飛行器的第一移動終端提交的第一合法用戶標識,以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
本實施例中,第二移動終端可不攜帶任何用戶標識,直接與無人飛行器連接并向無人飛行器發(fā)送多媒體查看指令。無人飛行器獲取與無人飛行器綁定的第一合法用戶標識,該第一合法用戶標識可以是當前與無人飛行器連接并操控無人飛行器進行飛行控制的第一移動終端所提交的合法用戶標識。若無人飛行器未被移動終端所操控,則第一合法用戶標識可以是無人飛行器中最新記錄的合法用戶標識。進一步的,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。具體的,無人飛行器可生成多媒體的縮略圖并將每個多媒體的索引對應發(fā)送到第二移動終端,第二移動終端 接收到縮略圖和對應的索引后,顯示縮略圖。
進一步的,在一個實施例中,還可接收第二移動終端發(fā)送的至少一個縮略圖的下載指令,該下載指令攜帶所述至少一個縮略圖對應的索引;根據(jù)縮略圖對應的索引查找對應的多媒體數(shù)據(jù);將查找到的多媒體數(shù)據(jù)發(fā)送到第二移動終端。本實施例中,用戶可通過選擇縮略圖產(chǎn)生下載多媒體的指令,比如通過點擊至少一張縮略圖以選中縮略圖,然后點擊縮略圖顯示界面上所提供的下載按鈕后產(chǎn)生所選中的縮略圖的下載指令。無人飛行器接收到多媒體的下載指令后,根據(jù)縮略圖對應的索引獲取對應的多媒體數(shù)據(jù)并下發(fā)給第二移動終端。
本實施例中,無人飛行器在被操控的狀態(tài)或者未被操控的狀態(tài)下,第二移動終端不需要攜帶任何用戶標識,都可以直接獲取無人飛行器中存儲的多媒體數(shù)據(jù),方便了無人飛行器中存儲的多媒體數(shù)據(jù)的共享,可以靈活實現(xiàn)無人飛行器與多個移動終端之間的多媒體同步。
在另一個實施例中,同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令,該多媒體查看指令攜帶第二合法用戶標識,獲取與第二合法用戶標識具有好友關(guān)系鏈的第一合法用戶標識,以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
在一個實施例中,同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的多媒體查看指令,該多媒體查看指令攜帶第二合法用戶標識,檢測當前操控無人飛行器的第一移動終端提交的第一合法用戶標識與第二合法用戶標識之間是否存在好友關(guān)系鏈數(shù)據(jù),若是,則以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
在一個實施例中,無人飛行器中存儲了第一合法用戶標識的好友關(guān)系鏈,無人飛行器接收到第二移動終端的多媒體查看指令后,可根據(jù)存儲的好友關(guān)系鏈獲取與第二合法用戶標識具有好友關(guān)系鏈的第一合法用戶標識,并提示第一合法用戶標識對應的權(quán)限認證,成功獲得第一合法用戶的權(quán)限認證后,以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
為了獲得第一合法用戶的權(quán)限認證,在一個實施例中,第二移動終端上顯示第一合法用戶預設的權(quán)限認證密碼;第二移動終端輸入權(quán)限驗證密碼,所述權(quán)限密碼被發(fā)送至無人飛行器,無人飛行器對所述權(quán)限驗證密碼進行驗證,當權(quán)限驗證密碼驗證成功后,無人飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一合法用戶對應的第一移動終端和第二移動終端,從而能在第一時間內(nèi)使第一移動終端和第二移動終端得知當前權(quán)限;當?shù)诙苿咏K端獲得多媒體數(shù)據(jù)查詢權(quán)限后,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
在本實施例中,通過第二移動終端數(shù)據(jù)密碼驗證的方式可以增強無人飛行器的多媒體數(shù)據(jù)查詢安全性,避免被無權(quán)限的移動終端訪問,保證數(shù)據(jù)僅被認證的具有權(quán)限的設備訪問。
在另一實施例中,所述獲得第一合法用戶的權(quán)限認證步驟可以包括步驟:無人飛行器發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至第一移動終端并在第一移動終端上進行顯示;第一移動終端確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至無人飛行器,無人飛行器獲取所述確認指令后,無人飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一移動終端和第二移動終端,從而能在第一時間內(nèi)使第一移動終端和第二移動終端得知當前權(quán)限;當?shù)诙苿咏K端獲得多媒體數(shù)據(jù)查詢權(quán)限后,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
在本實施例中,通過第一移動終端主動確認的方式確認第二移動終端訪問無人飛行器多媒體數(shù)據(jù),可以增強無人飛行器的多媒體數(shù)據(jù)查詢安全性,避免被無權(quán)限的移動終端訪問,保證數(shù)據(jù)僅被認證的具有權(quán)限的設備訪問。
在另一實施例中,所述獲得第一合法用戶的權(quán)限認證步驟可以包括步驟:第二移動終端發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至控制服務器;控制服務器確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至無人飛行器,無人飛行器獲取所述確認指令后,無人飛行器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給第一移動終端和第二移 動終端,從而能在第一時間內(nèi)使第一移動終端和第二移動終端得知當前權(quán)限;當?shù)诙苿咏K端獲得多媒體數(shù)據(jù)查詢權(quán)限后,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
在本實施例中,第二移動終端首先通過服務器獲取無人飛行器的多媒體數(shù)據(jù)查詢權(quán)限,只有通過服務器的確認并通過后,第二移動終端才可以與無人飛行器進行通信,并獲得無人飛行器的多媒體數(shù)據(jù),避免了第二移動終端在未獲得權(quán)限前與無人飛行器通信,確保了無人飛行器控制和數(shù)據(jù)的安全性。
在另一實施例中,所述獲得第一合法用戶的權(quán)限認證步驟可以包括步驟:第二移動終端發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至控制服務器;控制服務器發(fā)送第二移動終端獲取多媒體數(shù)據(jù)查詢權(quán)限請求至第一移動終端并在第一移動終端上進行顯示,第一移動終端確認并通過第二移動終端額多媒體數(shù)據(jù)查詢權(quán)限請求,所述確認指令被發(fā)送至控制服務器,控制服務器獲取所述確認指令后,控制服務器發(fā)出第二移動終端成功獲得多媒體數(shù)據(jù)查詢權(quán)限的確認信息給無人飛行器、第一移動終端和第二移動終端,從而能在第一時間內(nèi)使第一移動終端和第二移動終端得知當前權(quán)限;當?shù)诙苿咏K端獲得多媒體數(shù)據(jù)查詢權(quán)限后,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
在本實施例中,第二移動終端通過服務器發(fā)訪問請求,服務器將請求發(fā)給第一移動終端進行主動確認,只有通過第一移動終端的確認并通過后,第二移動終端才可以與無人飛行器進行通信,并獲得無人飛行器的多媒體數(shù)據(jù),避免了第二移動終端在未獲得權(quán)限前與第一移動終端或無人飛行器通信,確保了無人飛行器控制和數(shù)據(jù)的安全性。
可以理解,實施例中以多媒體的獲取權(quán)限為例進行介紹,根據(jù)實際需要,還可以授權(quán)第二移動終端無人飛行器的其他權(quán)限,例如多媒體拍攝控制權(quán)限,以及無人飛行器的控制權(quán)限。
在一個實施例中,同步多媒體數(shù)據(jù)至訪問多媒體數(shù)據(jù)的第二移動終端的步驟,包括:接收第二移動終端發(fā)送的第二合法用戶標識;對第二合法用戶標識進行驗證并從服務器查詢到無人飛行器中存儲的與第二合法用戶標識之間存在 好友關(guān)系鏈數(shù)據(jù)的至少一個第一合法用戶標識,將查詢到的第一合法用戶標識發(fā)送到第二移動終端并在第二移動終端的應用界面上顯示第一合法用戶標識的多媒體文件夾;接收第二移動終端發(fā)送的對多媒體文件夾的查看指令,該查看指令寫到多媒體文件夾對應的第一合法用戶標識,以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
具體的,第二移動終端可連接無人飛行器并向無人飛行器發(fā)送多媒體查看指令,無人飛行器接收到第二合法用戶標識,通過第二移動終端向服務器獲取與第二合法用戶標識存在好友關(guān)系鏈的第一合法用戶標識,再進一步的以獲取得到的第一合法用戶標識為索引標識查詢存儲的多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。進一步的,當無人飛行器獲取到與第二合法用戶標識存在好友關(guān)系鏈的第一合法用戶標識時,可將本地存儲的第一合法用戶標識發(fā)送到第二移動終端,通過列表的形式展示本次存儲的與第二合法用戶標識存在好友關(guān)系鏈的第一合法用戶標識。如圖4D所示,通過列表展示無人飛行器中存儲的第二合法用戶標識存在好友關(guān)系鏈的第一合法用戶標識的相關(guān)信息,并在界面上提供用于查看好友的多媒體數(shù)據(jù)的按鈕412,點擊該按鈕412即可查看在無人飛行器中存儲的好友的多媒體數(shù)據(jù)。更進一步的,第二移動終端可獲取用戶所選擇的第一合法用戶標識,并向無人飛行器發(fā)送攜帶選擇的第一合法用戶標識的多媒體查看指令,無人飛行器進而以選擇的第一合法用戶標識為索引標識查詢存儲的多媒體數(shù)據(jù),并將多媒體數(shù)據(jù)同步到第二移動終端。
具體的,在另一個實施例中,無人飛行器當前被第一移動終端所操控執(zhí)行飛行控制,第二移動終端可連接無人飛行器并向無人飛行器發(fā)送攜帶有第二合法用戶標識的多媒體查看指令,無人飛行器檢測第二合法用戶標識與第一合法用戶標識是否存在好友關(guān)系鏈。具體的,無人飛行器可接收到第二合法用戶標識時檢測本地是否存在第一合法用戶標識和第二合法用戶標識之間的好友關(guān)系鏈。或者,無人飛行器也可在接收到第二合法用戶標識后,通過第二移動終端將第一合法用戶標識和第二合法用戶標識發(fā)送到服務器以檢測兩者是否存在好友關(guān)系鏈。進一步的,當無人飛行器檢測到第二合法用戶標識與第一合法用戶標識存在好友關(guān)系鏈時,可向第二移動終端發(fā)送提醒信息,以提醒當前用戶可 查看其好友的多媒體數(shù)據(jù),如圖4E所示。更進一步的,第二移動終端可獲取用戶查看好友的多媒體數(shù)據(jù)的多媒體查看指令,并將該多媒體查看指令發(fā)送到無人飛行器,無人飛行器以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。具體的,無人飛行器可生成多媒體的縮略圖并將每個多媒體的索引對應發(fā)送到第二移動終端,第二移動終端接收到縮略圖和對應的索引后,顯示縮略圖。
進一步的,在一個實施例中,無人飛行器還可接收第二移動終端發(fā)送的至少一個縮略圖的下載指令,該下載指令攜帶所述至少一個縮略圖對應的索引;根據(jù)縮略圖對應的索引查找對應的多媒體數(shù)據(jù);將查找到的多媒體數(shù)據(jù)發(fā)送到第二移動終端。
其中,好友關(guān)系鏈包括但限于即時通信應用中的好友關(guān)系、社交網(wǎng)絡應用中的關(guān)注人、收聽人關(guān)系等。
本實施例中,第二移動終端通過與第一合法用戶標識存在好友關(guān)系鏈第二合法用戶標識可訪問無人飛行器中存儲的多媒體數(shù)據(jù),使得無人飛行器中的多媒體數(shù)據(jù)不僅可以在多個移動終端之間進行同步,且可以在即時通信應用中的好友、社交網(wǎng)絡應用中的關(guān)注人、收聽人等之間進行分享,提供了一種新型的多媒體同步方式。
在一個實施例中,該多媒體同步方法還包括:接收第一移動終端或第二移動終端發(fā)送的多媒體同步指令;獲取第一移動終端或第二移動終端中的多媒體數(shù)據(jù)和無人飛行器本地存儲的多媒體數(shù)據(jù)進行對比;如果對比結(jié)果不一致,則將無人飛行器本地存儲的多媒體數(shù)據(jù)同步至第一移動終端或第二移動終端。
具體的,在一個實施例中,多媒體同步指令可以是第一移動終端或第二移動終端向無人飛行器發(fā)送多媒體查看指令時自動向無人飛行器發(fā)送的,也可以是在每次第一移動終端或第二移動終端連接無人飛行器時通過彈出的提示框提醒用戶并在獲取到用戶的確認指令時產(chǎn)生的同步指令。在一個應用場景下,用戶可通過任一移動終端查看無人飛行器中存儲的多媒體數(shù)據(jù)并可對無人飛行器中的多媒體數(shù)據(jù)進行編輯操作,比如刪除、新增多媒體圖片或視頻等。增加新增圖片時的操作控制功能的身份認證、權(quán)限移交當?shù)谝灰苿咏K端或第二移動終 端再連接無人飛行器時可向無人飛行器發(fā)送多媒體同步指令,無人飛行器接收到多媒體同步指令,將第一移動終端或第二移動終端中的多媒體數(shù)據(jù)與無人飛行器本次存儲的多媒體數(shù)據(jù)進行對比,如果對比結(jié)果不一致,則將無人飛行器本地存儲的多媒體數(shù)據(jù)同步至第一移動終端或第二移動終端。
在另一個應用場景下,第一移動終端操控無人飛行器進行飛行控制以及采集目標拍攝區(qū)域的多媒體數(shù)據(jù)的過程中,第一移動終端可以查看無人飛行器拍攝到的多媒體數(shù)據(jù),也可以對第一合法用戶標識對應的多媒體數(shù)據(jù)進行編輯操作,比如刪除其中的多媒體數(shù)據(jù)。如上所述,在第一移動終端操控無人飛行器的過程中,第二移動終端可查看無人飛行器中存儲的多媒體數(shù)據(jù),并向無人飛行器發(fā)送多媒體同步指令,以將無人飛行器中更新的多媒體數(shù)據(jù)更新到第二移動終端中。
更具體的,無人飛行器可接收第一移動終端或第二移動終端上傳的多媒體的索引,將該索引與無人飛行器本地存儲的索引進行對比,如果對比結(jié)果不一致,則將根據(jù)無人飛行器本地的索引來更新終端存儲的索引,使第一移動終端或第二移動終端中存儲的多媒體的索引能夠與無人飛行器中存儲的索引一致,從而將無人飛行器本地存儲的多媒體數(shù)據(jù)同步到第一移動終端或第二移動終端中。
在另一個實施例中,多媒體同步指令還可以是對第一移動終端或第二移動終端中存儲的多媒體數(shù)據(jù)的編輯操作指令,比如刪除、新增指令等。本實施例中,當對第一移動終端或第二移動終端中存儲的多媒體數(shù)據(jù)進行編輯操作時,可向其連接的無人飛行器發(fā)送多媒體同步指令,第一移動終端或第二移動終端可將本地的多媒體數(shù)據(jù)同步無人飛行器中。
在一個實施例中,還提供了一種多媒體同步系統(tǒng),包括第一移動終端、無人飛行器、第二移動終端和控制服務器,其中:
第一移動終端,用于向無人飛行器發(fā)送攜帶有第一合法用戶標識的連接信號,通過連接信號連接無人飛行器并操控無人飛行器。
無人飛行器,用于接收第一移動終端發(fā)送的無人飛行器操控命令和拍攝命令,根據(jù)無人飛行器操控命令執(zhí)行無人飛行器飛行控制,以及根據(jù)拍攝命令采 集目標拍攝區(qū)域的多媒體數(shù)據(jù),存儲以第一合法用戶標識為索引標識的多媒體數(shù)據(jù),并通過多媒體數(shù)據(jù)至于第一移動終端以及訪問多媒體數(shù)據(jù)的第二移動終端。
第二移動終端,用于在第一移動終端操控所述無人飛行器的過程中訪問無人飛行器中存儲的多媒體數(shù)據(jù)。
控制服務器,用于存儲有無人飛行器、第一移動終端和第二移動終端等的各種信息,并為無人飛行器、第一移動終端和第二移動終端之間的通訊、鑒權(quán)、傳輸、控制等提供必要的通信控制服務。
在一個實施例中,無人飛行器還用于接收第一移動終端或第二移動終端發(fā)送的多媒體查看指令,多媒體查看指令攜帶第一合法用戶標識;以第一合法用戶標識為索引標識查找多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第一移動終端或第二移動終端。
在一個實施例中,第二移動終端還用于向無人飛行器發(fā)送多媒體查看指令;無人飛行器還用于獲取與無人飛行器綁定的第一合法用戶標識,以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
在一個實施例中,第二移動終端還用于向無人飛行器發(fā)送多媒體查看指令,多媒體查看指令攜帶第二合法用戶標識;第二移動終端還用于獲取與第二合法用戶標識具有好友關(guān)系鏈的第一合法用戶標識,將第一合法用戶標識發(fā)送到無人飛行器;無人飛行器還用于以第一合法用戶標識為索引標識查詢多媒體數(shù)據(jù),將多媒體數(shù)據(jù)同步至第二移動終端。
本領域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權(quán)利要求為準。