一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法及系統(tǒng)。
【背景技術(shù)】
[0002]行車記錄儀或車載后視鏡可以記錄車輛行駛過程中的視頻圖像和聲音,相當(dāng)于車輛的黑匣子,可為交通事故提供證據(jù)。傳統(tǒng)的行車記錄儀或車載后視鏡不帶Wifi模塊,無法與手機(jī)建立無線通信,無法實(shí)現(xiàn)通過手機(jī)App遙控拍照、實(shí)時(shí)預(yù)覽影像、瀏覽行車記錄儀或車載后視鏡內(nèi)的圖片和視頻、下載行車記錄儀或車載后視鏡內(nèi)的圖片或視頻文件等諸多功能,給用戶帶來了一定的不便。
[0003]由此可知,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法及系統(tǒng),旨在通過本發(fā)明實(shí)現(xiàn)用戶在汽車內(nèi)通過手機(jī)App遙控行車記錄儀或車載后視鏡拍攝照片、實(shí)時(shí)預(yù)覽影像、瀏覽行車記錄儀或車載后視鏡內(nèi)的圖片和視頻、下載行車記錄儀或車載后視鏡內(nèi)的圖片或視頻文件,為用戶提供更多的方便。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法,其中,包括步驟:
51、預(yù)先在移動(dòng)終端與行車記錄設(shè)備之間設(shè)置一通訊協(xié)議,建立異步socket通信;
52、所述移動(dòng)終端通過第一指定端口向所述行車記錄設(shè)備發(fā)送一預(yù)設(shè)格式的信息交互命令請求;
53、所述行車記錄設(shè)備接收所述命令請求,通過第二指定端口向所述移動(dòng)終端傳輸相應(yīng)的行車記錄數(shù)據(jù)、并在所述移動(dòng)終端中進(jìn)行顯示。
[0006]所述的移動(dòng)終端與行車記錄設(shè)備信息交互的方法,其中,所述第一指定端口為7878端口,所述第二指定端口為8787端口 ;所述預(yù)設(shè)格式的信息交互命令請求為JS0N格式。
[0007]所述的移動(dòng)終端與行車記錄設(shè)備信息交互的方法,其中,所述步驟S3具體包括步驟:
5311、移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送實(shí)時(shí)預(yù)覽行車記錄影像的命令請求;
5312、所述行車記錄設(shè)備接收所述命令請求,向所述移動(dòng)終端發(fā)送命令發(fā)送成功的回復(fù);
5313、所述移動(dòng)終端再次向所述行車記錄設(shè)備發(fā)送獲得RTSP流媒體數(shù)據(jù)的RTSP請求;
5314、所述行車記錄設(shè)備通過內(nèi)置的RSTP流媒體服務(wù)器向所述移動(dòng)終端實(shí)時(shí)傳輸行車記錄影像數(shù)據(jù)。
[0008]所述的移動(dòng)終端與行車記錄設(shè)備信息交互的方法,其中,所述步驟S3還包括步驟:
5321、移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送獲取行車記錄設(shè)備中圖片/視頻文件的命令請求;
5322、所述行車記錄設(shè)備接收所述命令請求,并通過8787端口向所述移動(dòng)終端發(fā)送記錄了圖片/視頻文件路徑信息的txt文件;
5323、所述移動(dòng)終端接收所述txt文件,并根據(jù)所述txt文件獲取相應(yīng)的圖片/視頻文件。
[0009]所述的移動(dòng)終端與行車記錄設(shè)備信息交互的方法,其中,所述步驟S3還包括步驟:
5331、移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送下載某個(gè)行車記錄設(shè)備中圖片/視頻文件的命令請求;
5332、所述行車記錄設(shè)備接收所述命令請求,并向所述移動(dòng)終端發(fā)送文件長度和文件類型的回復(fù)信息;
5333、所述移動(dòng)終端接收來自行車記錄設(shè)備從8787端口發(fā)送的文件數(shù)據(jù),并將接收的文件數(shù)據(jù)與之前接收的文件長度進(jìn)行比較;
5334、若比較結(jié)果為相等,則判定文件數(shù)據(jù)接收正確,并保存所述文件數(shù)據(jù)。
[0010]—種移動(dòng)終端與行車記錄設(shè)備信息交互的系統(tǒng),其中,包括:
預(yù)先設(shè)置模塊,用于預(yù)先在移動(dòng)終端與行車記錄設(shè)備之間設(shè)置一通訊協(xié)議,建立異步socket 通信;
發(fā)送模塊,用于所述移動(dòng)終端通過第一指定端口向所述行車記錄設(shè)備發(fā)送一預(yù)設(shè)格式的信息交互命令請求;
接收處理模塊,用于所述行車記錄設(shè)備接收所述命令請求,通過第二指定端口向所述移動(dòng)終端傳輸相應(yīng)的行車記錄數(shù)據(jù)、并在所述移動(dòng)終端中進(jìn)行顯示。
[0011]所述移動(dòng)終端與行車記錄設(shè)備信息交互的系統(tǒng),其中,所述第一指定端口為7878端口,所述第二指定端口為8787端口 ;所述預(yù)設(shè)格式的信息交互命令請求為JS0N格式。
[0012]所述移動(dòng)終端與行車記錄設(shè)備信息交互的系統(tǒng),其中,所述接收處理模塊具體包括:
第一命令發(fā)送單元,用于移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送實(shí)時(shí)預(yù)覽行車記錄影像的命令請求;
發(fā)送成功回復(fù)單元,用于所述行車記錄設(shè)備接收所述命令請求,向所述移動(dòng)終端發(fā)送命令發(fā)送成功的回復(fù);
RTSP請求發(fā)送單元,用于所述移動(dòng)終端再次向所述行車記錄設(shè)備發(fā)送獲得RTSP流媒體數(shù)據(jù)的RTSP請求;
影像數(shù)據(jù)傳輸單元,用于所述行車記錄設(shè)備通過內(nèi)置的RSTP流媒體服務(wù)器向所述移動(dòng)終端實(shí)時(shí)傳輸行車記錄影像數(shù)據(jù)。
[0013]所述移動(dòng)終端與行車記錄設(shè)備信息交互的系統(tǒng),其中,所述接收處理模塊還包括: 第二命令發(fā)送單元,用于移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送獲取行車記錄設(shè)備中圖片/視頻文件的命令請求;
txt文件發(fā)送單元,用于所述行車記錄設(shè)備接收所述命令請求,并通過8787端口向所述移動(dòng)終端發(fā)送記錄了圖片/視頻文件路徑信息的txt文件;
文件獲取單元,用于所述移動(dòng)終端接收所述txt文件,并根據(jù)所述txt文件獲取相應(yīng)的圖片/視頻文件。
[0014]所述移動(dòng)終端與行車記錄設(shè)備信息交互的系統(tǒng),其中,所述接收處理模塊還包括:
第三命令發(fā)送單元,用于移動(dòng)終端預(yù)先與行車記錄設(shè)備建立WIFI連接,并通過7878端口向所述行車記錄設(shè)備發(fā)送下載某個(gè)行車記錄設(shè)備中圖片/視頻文件的命令請求;
文件長度回復(fù)單元,用于所述行車記錄設(shè)備接收所述命令請求,并向所述移動(dòng)終端發(fā)送文件長度和文件類型的回復(fù)信息;
比較單元,用于所述移動(dòng)終端接收來自行車記錄設(shè)備從8787端口發(fā)送的文件數(shù)據(jù),并將接收的文件數(shù)據(jù)與之前接收的文件長度進(jìn)行比較;
文件數(shù)據(jù)保存單元,用于若比較結(jié)果為相等,則判定文件數(shù)據(jù)接收正確,并保存所述文件數(shù)據(jù)。
[0015]本發(fā)明所提供的一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法及系統(tǒng),所述方法具體包括:預(yù)先在移動(dòng)終端與行車記錄設(shè)備之間設(shè)置一通訊協(xié)議,建立異步socket通信;所述移動(dòng)終端通過第一指定端口向所述行車記錄設(shè)備發(fā)送一預(yù)設(shè)格式的信息交互命令請求;所述行車記錄設(shè)備接收所述命令請求,通過第二指定端口向所述移動(dòng)終端傳輸相應(yīng)的行車記錄數(shù)據(jù)、并在所述移動(dòng)終端中進(jìn)行顯示。本發(fā)明通過在移動(dòng)終端和行車記錄設(shè)備(包括行車記錄儀或車載后視鏡)之間定義了通訊協(xié)議,采用了異步Socket通信技術(shù)實(shí)現(xiàn)了移動(dòng)終端與行車記錄設(shè)備之間的通信,從而強(qiáng)化了傳統(tǒng)的行車記錄設(shè)備性能,實(shí)現(xiàn)了用戶在汽車內(nèi)通過手機(jī)App遙控行車記錄儀或車載后視鏡拍攝照片、實(shí)時(shí)預(yù)覽影像、瀏覽行車記錄儀或車載后視鏡內(nèi)的圖片和視頻、下載行車記錄儀或車載后視鏡內(nèi)的圖片或視頻文件等諸多功能,為用戶提供了方便。
【附圖說明】
[0016]圖1是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的較佳實(shí)施例的流程圖。
[0017]圖2是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的手機(jī)APP與行車記錄設(shè)備之間的通信示意圖。
[0018]圖3是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的應(yīng)用實(shí)施例流程圖一。
[0019]圖4是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的應(yīng)用實(shí)施例流程圖二。
[0020]圖5是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的應(yīng)用實(shí)施例流程圖三。
[0021]圖6是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的應(yīng)用實(shí)施例流程圖四。
[0022]圖7是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互系統(tǒng)的較佳實(shí)施例的功能模塊圖。
【具體實(shí)施方式】
[0023]本發(fā)明公開了一種移動(dòng)終端與行車記錄設(shè)備信息交互的方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]請參見圖1,圖1是本發(fā)明移動(dòng)終端與行車記錄設(shè)備信息交互方法的較佳實(shí)施例的流程圖。圖1所示的移動(dòng)終端與行車記錄設(shè)備信息交互方法,包括:
步驟S101、預(yù)先在移動(dòng)終端與行車記錄設(shè)備之間設(shè)置一通訊協(xié)議,建立異步socket通
?目ο
[0025]本發(fā)明實(shí)施例中,需要預(yù)先在移動(dòng)終端與行車記錄設(shè)備之間設(shè)置一通訊協(xié)議,本發(fā)明采用的是異步Socket通信技術(shù)實(shí)現(xiàn)手機(jī)App與行車記錄儀或車載后視鏡之間的通信。如圖2所示的實(shí)施例,行車記錄設(shè)備(包括行車記錄儀或車載后視鏡)作為服務(wù)端開放7878端口與手機(jī)App進(jìn)行命令通信,本端口基于TCP/IP協(xié)議建立Socket通信,一方面手機(jī)向行車記錄設(shè)備發(fā)送通信指令,如遙控拍照