終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng),將終端采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,即使數(shù)據(jù)傳輸過(guò)程中出現(xiàn)傳輸中斷,如當(dāng)用戶在錄制或拍攝過(guò)程中,出現(xiàn)終端損壞或網(wǎng)絡(luò)中斷,也能保證所錄制或拍攝的數(shù)據(jù)已保存在云端服務(wù)器中,從而保護(hù)數(shù)據(jù)的完整性和安全性。保存數(shù)據(jù)的云端服務(wù)器可作為一個(gè)證據(jù)保全中心,用于實(shí)時(shí)存儲(chǔ)用戶拍攝的圖片,錄制的音頻或視頻。
【專利說(shuō)明】終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種終端采集數(shù)據(jù)的保存,尤其涉及的是一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的不斷發(fā)展,終端(如電腦,手機(jī),平板電腦等)已成為人們生活的必需品,而手機(jī),平板電腦又其體積小方便攜帶而成為人們隨身攜帶的必備品,而且,幾乎所有的終端都具備拍照,錄像及錄音功能,這樣就使終端成為人們記錄生活的常用工具。人們使用終端記錄生活信息,這些生活信息可供人們回憶往事,如視頻信息,語(yǔ)音信息,照片信息坐寸ο
[0003]但是,目前終端的拍照、攝影、錄音等功能,都是將記錄的數(shù)據(jù)保存到本地,沒(méi)有做其他備份。這些記錄的數(shù)據(jù),如果被刪除,則很難找回,如果用戶的拍攝或錄音過(guò)程中,出現(xiàn)緊急情況如終端被損壞,則已拍攝的視頻或已錄的音頻數(shù)據(jù)也很難恢復(fù)。
[0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng),旨在解決終端采集的信息丟失找回難及無(wú)法找回的問(wèn)題。
[0006]本發(fā)明的技術(shù)方案如下:
一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,包括以下步驟:
A、接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序;
B、終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù);
C、云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件。
[0007]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其中,所述步驟B具體包括:所述終端采集音頻、視頻并將采集的音頻、視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器;或所述終端采集圖片數(shù)據(jù)并實(shí)時(shí)上傳到云端服務(wù)器。
[0008]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其中,所述步驟C具體包括: Cl:云端服務(wù)器接收數(shù)據(jù)采集的完成指令;
C2:云端服務(wù)器將所接收完的音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件或云端服務(wù)器接收終端的照片文件。
[0009]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其中,所述步驟C具體包括:若音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳,若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件;
若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件;
所述傳輸中斷包括傳輸網(wǎng)絡(luò)中斷,斷電中斷或終端損壞中斷。
[0010]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其中,終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏。
[0011]與上述方法對(duì)應(yīng)的,本發(fā)明還提供了一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),包括:
點(diǎn)選及啟動(dòng)模塊,用于接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序;
數(shù)據(jù)傳送模塊,用于終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù);
文件生成模塊,用于云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件。
[0012]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,所述數(shù)據(jù)傳送模塊具體包括:
視頻傳輸模塊,用于終端采集視頻并將采集的視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器;
音頻傳輸模塊,用于終端采集音頻并將采集的音頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器;
圖片傳送模塊,用于終端采集圖片數(shù)據(jù)并實(shí)時(shí)上傳到云端服務(wù)器。
[0013]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,所述文件生成模塊具體包括:
采集確定模塊,用于云端服務(wù)器接收數(shù)據(jù)采集的完成指令;
生成模塊,用于云端服務(wù)器將所接收完的音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件或云端服務(wù)器接收終端的照片文件。
[0014]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,還包括:
異常中斷等待模塊,用于若音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳,若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件;若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件;所述傳輸中斷包括傳輸網(wǎng)絡(luò)中斷,斷電中斷或終端損壞中斷。
[0015]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,還包括:畫(huà)面隱藏模塊,用于終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明所提供的一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng),將終端采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,即使數(shù)據(jù)傳輸過(guò)程中出現(xiàn)傳輸中斷,如當(dāng)用戶在錄制或拍攝過(guò)程中,出現(xiàn)終端損壞或網(wǎng)絡(luò)中斷,也能保證所錄制或拍攝的數(shù)據(jù)已保存在云端服務(wù)器中,從而保護(hù)數(shù)據(jù)的完整性和安全性。保存數(shù)據(jù)的云端服務(wù)器可做為一個(gè)證據(jù)保全中心,用于實(shí)時(shí)存儲(chǔ)用戶拍攝的圖片,錄制的音頻或視頻。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1是本發(fā)明所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法流程圖。
[0018]圖2是本發(fā)明所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0019]本發(fā)明提供一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請(qǐng)參見(jiàn)圖1,圖1是本發(fā)明所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法流程圖。如圖1所示,本發(fā)明所述的一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,包括:
步驟101、接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序;本發(fā)明實(shí)現(xiàn)方式很多,可直接在系統(tǒng)中設(shè)置功能模塊,使該功能模塊采集的數(shù)據(jù)可實(shí)時(shí)傳輸?shù)皆贫朔?wù)器,開(kāi)啟該功能模塊,即開(kāi)啟數(shù)據(jù)同步,終端采集的數(shù)據(jù)即可實(shí)時(shí)傳輸?shù)皆贫朔?wù)器;也可以應(yīng)用程序的形式提供數(shù)據(jù)同步功能,如在終端安裝一應(yīng)用程序,在連網(wǎng)狀態(tài)下,該應(yīng)用程序可與云端服務(wù)器連接,進(jìn)行數(shù)據(jù)的傳輸。本發(fā)明所述的數(shù)據(jù)是指音頻、視頻和圖片。
[0021]具體的,終端與服務(wù)器的連接的數(shù)據(jù)同步開(kāi)啟的操作如:終端接收賬號(hào)及密碼的輸入,訪問(wèn)數(shù)據(jù)同步平臺(tái);終端接收用戶對(duì)數(shù)據(jù)同步平臺(tái)內(nèi)音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作;根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序。用戶點(diǎn)選音頻選項(xiàng),則調(diào)用終端系統(tǒng)的錄音編程接口進(jìn)行錄音,音頻的獲取可分為手機(jī)終端的通話錄音音頻和所有終端的普通錄音音頻,通話錄音音頻是指手機(jī)終端通話時(shí)的通話記錄;普通錄音音頻是指通過(guò)終端錄音功能獲取的音頻文件;用戶點(diǎn)選視頻選項(xiàng),則調(diào)用終端系統(tǒng)的視頻編程接口進(jìn)行錄像,視頻可通過(guò)視頻軟件獲取,也可通過(guò)終端視頻通話獲取;用戶點(diǎn)選圖片選擇,則調(diào)用終端系統(tǒng)的攝像頭拍攝圖片。
[0022]步驟102、終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù);終端實(shí)時(shí)傳送的對(duì)象包括音頻、視頻和圖片,終端有很多,如手機(jī)、PC機(jī)、平板電腦等,它們的系統(tǒng)不一致,每個(gè)系統(tǒng)的實(shí)現(xiàn)語(yǔ)言不同,為了適應(yīng)多個(gè)系統(tǒng),服務(wù)器采用多接口,如rtmp協(xié)議、http協(xié)議。采集數(shù)據(jù)需要將數(shù)據(jù)格式統(tǒng)一,如:將終端采集的格式為aac的音頻實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器;將終端采集的格式為h264的視頻實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器;將終端采集的格式為JPEG的圖片實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器。視頻格式為h264、音頻編碼為aac是采集視頻文件的標(biāo)準(zhǔn)格式,在視頻的清晰度與播放流暢度上,需具體根據(jù)用戶的需求及網(wǎng)絡(luò)情況設(shè)置。無(wú)論普清、標(biāo)清、高清、超清,都是統(tǒng)一的編碼格式,只是改變視頻編碼的幀頻或比特率來(lái)調(diào)整視頻的流暢度和清晰度。在開(kāi)始采集的時(shí)候,首先考慮用戶的選擇,用戶選擇視頻的清晰度,如果用戶選擇默認(rèn),那終端將根據(jù)當(dāng)前網(wǎng)絡(luò)情況及當(dāng)前設(shè)備情況判斷錄制最適合清晰度視頻。
[0023]將終端所采集的數(shù)據(jù)實(shí)時(shí)傳輸?shù)皆贫朔?wù)器是指將音頻、視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)上傳至云端服務(wù)器,將圖片數(shù)據(jù)實(shí)時(shí)上傳到云端服務(wù)器。
[0024]終端在采集數(shù)據(jù)的同時(shí),還將記錄采集數(shù)據(jù)的時(shí)間信息,地理位置信息,并實(shí)時(shí)上傳到云端服務(wù)器中。
[0025]步驟103、云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件;云端服務(wù)器根據(jù)接收數(shù)據(jù)生成數(shù)據(jù)文件,包括:根據(jù)接收的音頻生成音頻文件,根據(jù)接收的視頻生成視頻文件,根據(jù)接收的圖片生成圖片文件。
[0026]具體的,云端服務(wù)器接收數(shù)據(jù)采集的完成指令,如用戶輸入的錄音完成命令,則云端服務(wù)器在數(shù)據(jù)接收完成后,將音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件。
[0027]云端服務(wù)器設(shè)置有音頻文件夾、視頻文件夾及圖片文件夾,云端服務(wù)器接收終端傳送的數(shù)據(jù),根據(jù)數(shù)據(jù)文件,將數(shù)據(jù)文件保存在文件夾內(nèi),如將音頻保存到音頻文件夾,將視頻保存到視頻文件夾,將圖片保存到圖片文件夾。創(chuàng)建對(duì)應(yīng)的文件夾,用戶可快速查找所需的數(shù)據(jù)文件。
[0028]而當(dāng)音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳,若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件;若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件。數(shù)據(jù)傳輸中斷分為多種,用戶手動(dòng)退出為正常中斷,其他為異常中斷,異常中斷包括傳輸網(wǎng)絡(luò)中斷、斷電中斷或終端損壞中斷。具體的,數(shù)據(jù)傳輸中斷后,終端將視頻或音頻數(shù)據(jù)先儲(chǔ)存至本地,等數(shù)據(jù)傳輸重新連接后,將繼續(xù)進(jìn)行數(shù)據(jù)傳輸并連接至中傳輸中斷前的二進(jìn)制數(shù)據(jù),實(shí)現(xiàn)音頻、視頻續(xù)傳,在傳輸中斷過(guò)程中,云端服務(wù)器將保存二進(jìn)制數(shù)據(jù)文件,并等待用戶續(xù)傳數(shù)據(jù)若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將中斷前數(shù)據(jù)生成數(shù)據(jù)文件,具體的,如服務(wù)器等待超過(guò)I小時(shí),將自動(dòng)編碼生成視頻文件,等用戶長(zhǎng)時(shí)間斷開(kāi)之后重新續(xù)傳,將生成新的視頻文件,但會(huì)標(biāo)識(shí)與前一個(gè)視頻的關(guān)系,因此會(huì)將兩個(gè)斷開(kāi)的視頻合成一個(gè)視頻。需要說(shuō)明的是,這里所述的續(xù)傳對(duì)象為音頻與視頻,圖片獲取的時(shí)間較短,采集圖片的開(kāi)啟為按下拍攝確定鍵,采集圖片的中斷為拍攝取像結(jié)束,即獲取了圖片文件。
[0029]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,優(yōu)選的,還包括:終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏。該功能為隱藏拍攝,拍攝畫(huà)面會(huì)被隱藏起來(lái),系統(tǒng)會(huì)自動(dòng)拍攝,用于秘密暗訪,讓別人察覺(jué)不到你在拍攝;并將數(shù)據(jù)保存到設(shè)置好的本地視頻文件庫(kù)里面,如果用戶同意上傳到云端服務(wù)器,則將拍攝視頻同步到云端服務(wù)器。
[0030]本申請(qǐng)的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,將終端采集的音頻、視頻或圖片數(shù)據(jù)實(shí)時(shí)上傳到云端服務(wù)器。即使數(shù)據(jù)傳輸過(guò)程中出現(xiàn)傳輸中斷也能在傳輸正常后實(shí)現(xiàn)數(shù)據(jù)續(xù)傳,如當(dāng)用戶在錄制或拍攝過(guò)程中,出現(xiàn)終端損壞或網(wǎng)絡(luò)中斷,也能保證所錄制或拍攝的數(shù)據(jù)已保存在云端服務(wù)器中,從而保護(hù)數(shù)據(jù)的完整性和安全性。保存數(shù)據(jù)的云端服務(wù)器可作為一個(gè)證據(jù)保全中心,用于實(shí)時(shí)存儲(chǔ)用戶拍攝的圖片,錄制的音頻或視頻。終端在采集數(shù)據(jù)的同時(shí),還將獲取所采集數(shù)據(jù)的時(shí)間信息、地理位置信息,并上傳到云端服務(wù)器中,從而保證證據(jù)的有效性,使證據(jù)更有說(shuō)服力。本發(fā)明對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密,對(duì)數(shù)據(jù)文件采用加密自毀程序,任何人都無(wú)法通過(guò)非正規(guī)手段獲取相關(guān)數(shù)據(jù)。
[0031]請(qǐng)參見(jiàn)圖2,圖2是本發(fā)明所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng)結(jié)構(gòu)圖。如圖2所示,本發(fā)明所述的一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),包括:
點(diǎn)選及啟動(dòng)模塊201,用于接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序,具體如上所述; 數(shù)據(jù)傳送模塊202,用于終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù),具體如上所述;
文件生成模塊203,用于云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件,具體如上所述。
[0032]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,所述數(shù)據(jù)傳送模塊具體包括:
視頻傳輸模塊,用于終端采集視頻并將采集的視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器,具體如上所述;
音頻傳輸模塊,用于終端采集音頻并將采集的音頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器,具體如上所述;
圖片傳送模塊,用于終端采集圖片數(shù)據(jù)并實(shí)時(shí)上傳到云端服務(wù)器,具體如上所述。
[0033]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,所述文件生成模塊具體包括:
采集確定模塊,用于云端服務(wù)器接收數(shù)據(jù)采集的完成指令,具體如上所述;
生成模塊,用于云端服務(wù)器將所接收完的音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件或云端服務(wù)器接收終端的照片文件,具體如上所述。
[0034]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,還包括:
異常中斷等待模塊,用于若音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳,若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件;若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件;所述傳輸中斷包括傳輸網(wǎng)絡(luò)中斷,斷電中斷或終端損壞中斷,具體如上所述。
[0035]所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其中,畫(huà)面隱藏模塊,用于終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏,具體如上所述。
[0036]綜上所述,本發(fā)明所提供的一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法及系統(tǒng),將終端采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,將采集的數(shù)據(jù)在云端備份,用戶可方便的獲取所需數(shù)據(jù),且數(shù)據(jù)永不丟失;而且,若將云端存儲(chǔ)的數(shù)據(jù)作為證據(jù),有數(shù)據(jù)的上傳時(shí)間記錄,依據(jù)時(shí)間判斷數(shù)據(jù)的有效性,使數(shù)據(jù)更具說(shuō)服力;數(shù)據(jù)存儲(chǔ)在云端,通過(guò)身份驗(yàn)證才能獲取,安全性高,不會(huì)被他人篡改。將終端采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器的過(guò)程中,即使數(shù)據(jù)傳輸過(guò)程中出現(xiàn)傳輸中斷,如當(dāng)用戶在錄制或拍攝過(guò)程中,出現(xiàn)終端損壞或網(wǎng)絡(luò)中斷,也能保證所錄制或拍攝的數(shù)據(jù)已保存在云端服務(wù)器中,從而保護(hù)數(shù)據(jù)的完整性和安全性。保存數(shù)據(jù)的云端服務(wù)器可作為一個(gè)證據(jù)保全中心,用于實(shí)時(shí)存儲(chǔ)用戶拍攝的圖片,錄制的音頻或視頻。
[0037]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其特征在于,包括以下步驟: A、接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序; B、終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù); C、云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件。
2.根據(jù)權(quán)利要求 1所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其特征在于,所述步驟B具體包括:所述終端采集音頻、視頻并將采集的音頻、視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器;或所述終端采集圖片數(shù)據(jù)并實(shí)時(shí)上傳到云端服務(wù)器。
3.根據(jù)權(quán)利要求2所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其特征在于,所述步驟C具體包括: Cl:云端服務(wù)器接收數(shù)據(jù)采集的完成指令; C2:云端服務(wù)器將所接收完的音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件或云端服務(wù)器接收終端的照片文件。
4.根據(jù)權(quán)利要求2所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其特征在于,所述步驟C具體包括:若音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳, 若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件; 若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件; 所述傳輸中斷包括傳輸網(wǎng)絡(luò)中斷,斷電中斷或終端損壞中斷。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的方法,其特征在于,終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏。
6.一種終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其特征在于,包括: 點(diǎn)選及啟動(dòng)模塊,用于接收用戶對(duì)終端的音頻選項(xiàng)、視頻選項(xiàng)或圖片選項(xiàng)的點(diǎn)選操作,根據(jù)點(diǎn)選對(duì)象調(diào)用相應(yīng)的應(yīng)用程序編程接口啟動(dòng)應(yīng)用程序; 數(shù)據(jù)傳送模塊,用于終端進(jìn)行數(shù)據(jù)采集并將采集的數(shù)據(jù)實(shí)時(shí)同步傳輸?shù)皆贫朔?wù)器,所述數(shù)據(jù)為音頻、視頻或圖片數(shù)據(jù); 文件生成模塊,用于云端服務(wù)器接收數(shù)據(jù)并根據(jù)所接收的數(shù)據(jù)生成數(shù)據(jù)文件,所述數(shù)據(jù)文件為音頻文件、視頻文件或圖片文件。
7.根據(jù)權(quán)利要求6所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其特征在于,所述數(shù)據(jù)傳送模塊具體包括: 視頻傳輸模塊,用于終端采集視頻并將采集的視頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器; 音頻傳輸模塊,用于終端采集音頻并將采集的音頻的二進(jìn)制數(shù)據(jù)實(shí)時(shí)傳送至云端服務(wù)器; 圖片傳送模塊,用于終端采集圖片數(shù)據(jù)并實(shí)時(shí)上傳到云端服務(wù)器。
8.根據(jù)權(quán)利要求7所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其特征在于,所述文件生成模塊具體包括: 采集確定模塊,用于云端服務(wù)器接收數(shù)據(jù)采集的完成指令; 生成模塊,用于云端服務(wù)器將所接收完的音頻、視頻的二進(jìn)制數(shù)據(jù)編碼成相應(yīng)的音頻、視頻文件或云端服務(wù)器接收終端的照片文件。
9.根據(jù)權(quán)利要求7所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其特征在于,還包括: 異常中斷等待模塊,用于若音頻、視頻的二進(jìn)制數(shù)據(jù)傳輸異常中斷,則云端服務(wù)器等待終端續(xù)傳,若終端在指定時(shí)間內(nèi)續(xù)傳,則云端服務(wù)器將續(xù)傳的二進(jìn)制數(shù)據(jù)與傳輸中斷前的二進(jìn)制數(shù)據(jù)拼接并編碼生成相應(yīng)的音頻、視頻文件;若終端在指定時(shí)間內(nèi)沒(méi)有續(xù)傳,則將傳輸中斷前的二進(jìn)制數(shù)據(jù)編碼生成相應(yīng)的音頻、視頻文件;所述傳輸中斷包括傳輸網(wǎng)絡(luò)中斷,斷電中斷或終端損壞中斷。
10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的終端采集數(shù)據(jù)同步保存到云端服務(wù)器的系統(tǒng),其特征在于,畫(huà)面隱藏 模塊,用于終端采集視頻時(shí)將顯示屏顯示畫(huà)面隱藏。
【文檔編號(hào)】H04L29/08GK104079633SQ201410254572
【公開(kāi)日】2014年10月1日 申請(qǐng)日期:2014年6月10日 優(yōu)先權(quán)日:2014年6月10日
【發(fā)明者】譚曼 申請(qǐng)人:長(zhǎng)沙裕邦軟件開(kāi)發(fā)有限公司