一種傳輸車載視頻數(shù)據(jù)的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種傳輸車載視頻數(shù)據(jù)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著對(duì)機(jī)車安全運(yùn)用要求的日益提高和信息產(chǎn)業(yè)的快速發(fā)展,目前國(guó)內(nèi)很多機(jī)車都裝備了用于機(jī)車安全監(jiān)視的視頻監(jiān)視系統(tǒng),實(shí)現(xiàn)了對(duì)機(jī)車視頻數(shù)據(jù)的車載記錄,以及機(jī)車回段后的數(shù)據(jù)下載及回放,部分機(jī)車也借助網(wǎng)絡(luò)實(shí)現(xiàn)了機(jī)車視頻數(shù)據(jù)的實(shí)時(shí)點(diǎn)播和傳輸。其中,實(shí)時(shí)視頻傳輸能有效的幫助地面人員了解機(jī)車實(shí)時(shí)運(yùn)行狀態(tài)和環(huán)境,監(jiān)督和規(guī)范司機(jī)作業(yè),但是考慮到傳輸費(fèi)用和占用的帶寬,無(wú)法做到實(shí)時(shí)視頻數(shù)據(jù)的持續(xù)傳播。但如果機(jī)車在運(yùn)行過(guò)程中出現(xiàn)突發(fā)狀況,而此段時(shí)間內(nèi)又無(wú)實(shí)時(shí)視頻數(shù)據(jù)的傳輸,那么地面人員只能等到機(jī)車回段或者趕到事發(fā)現(xiàn)場(chǎng)才能獲取視頻數(shù)據(jù),這樣就無(wú)法在第一時(shí)間了解故障情況。
[0003]因此,如何在沒(méi)有實(shí)時(shí)傳輸視頻的情況下,獲取車載視頻數(shù)據(jù),從而減少安全隱患是需要解決的冋題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種傳輸車載視頻數(shù)據(jù)的方法及系統(tǒng),以實(shí)現(xiàn)在沒(méi)有實(shí)時(shí)傳輸視頻的情況下獲取機(jī)車車載歷史視頻,從而減少安全隱患。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了如下技術(shù)方案:
[0006]一種傳輸車載視頻數(shù)據(jù)的方法,包括:
[0007]在傳輸時(shí)間內(nèi),將實(shí)時(shí)采集的視頻數(shù)據(jù)傳輸給終端;
[0008]將更新的歷史視頻列表發(fā)送給所述終端;其中,所述歷史視頻列表包括已發(fā)送視頻列表和未發(fā)送視頻列表;
[0009]接收所述終端發(fā)送的點(diǎn)播命令;
[0010]根據(jù)所述點(diǎn)播命令攜帶的檢索條件,從已存儲(chǔ)數(shù)據(jù)中檢索相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端。
[0011]優(yōu)選的,將所述更新的歷史視頻列表發(fā)送給所述終端,包括:
[0012]按照預(yù)設(shè)時(shí)間間隔,將所述更新的歷史視頻列表發(fā)送給所述終端。
[0013]優(yōu)選的,所述根據(jù)點(diǎn)播命令攜帶的檢索條件,從已存儲(chǔ)數(shù)據(jù)中檢索相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端,包括:
[0014]根據(jù)所述點(diǎn)播命令攜帶的指定通道信息,從已存儲(chǔ)數(shù)據(jù)中檢索與所述指定通道信息相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端;
[0015]根據(jù)所述點(diǎn)播命令攜帶的起始時(shí)間信息,從已存儲(chǔ)數(shù)據(jù)中檢索與所述起始時(shí)間信息相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端;或者,
[0016]根據(jù)所述點(diǎn)播命令攜帶的特定事件信息,從已存儲(chǔ)數(shù)據(jù)中檢索與所述特定事件信息相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端。
[0017]優(yōu)選的,將所述歷史視頻數(shù)據(jù)發(fā)送給所述終端之前,還包括:將所述歷史視頻數(shù)據(jù)進(jìn)行解碼,并進(jìn)行二次壓縮。
[0018]優(yōu)選的,將所述歷史視頻數(shù)據(jù)發(fā)送給所述終端,包括:
[0019]將所述歷史視頻數(shù)據(jù)分成相應(yīng)的子數(shù)據(jù)包,并將所述子數(shù)據(jù)包的信息發(fā)送給所述終端;其中,所述子數(shù)據(jù)包的信息為所述子數(shù)據(jù)包的個(gè)數(shù)及其每個(gè)子數(shù)據(jù)包的標(biāo)識(shí)。
[0020]優(yōu)選的,所述終端接收到所述子數(shù)據(jù)包的信息之后,還包括:
[0021]根據(jù)所述子數(shù)據(jù)包信息檢查所述歷史視頻數(shù)據(jù);
[0022]若所述歷史視頻數(shù)據(jù)與所述子數(shù)據(jù)包信息對(duì)應(yīng),則所述終端點(diǎn)播成功;
[0023]若所述歷史視頻數(shù)據(jù)與所述子數(shù)據(jù)包信息不對(duì)應(yīng),則根據(jù)缺少子數(shù)據(jù)包的標(biāo)識(shí),重新向所述視頻傳輸模塊發(fā)送獲取相應(yīng)子數(shù)據(jù)包的命令。
[0024]—種傳輸車載視頻數(shù)據(jù)的系統(tǒng),包括:
[0025]視頻傳輸模塊,用于在傳輸時(shí)間內(nèi),將實(shí)時(shí)采集的視頻數(shù)據(jù)傳輸給終端;接收所述終端發(fā)送的點(diǎn)播命令,并將歷史視頻數(shù)據(jù)發(fā)送給所述終端;
[0026]與所述視頻傳輸模塊相連的視頻存儲(chǔ)模塊,用于根據(jù)所述點(diǎn)播命令中攜帶的檢索條件,從已存儲(chǔ)數(shù)據(jù)中檢索相對(duì)應(yīng)的所述歷史視頻數(shù)據(jù),并將所述歷史視頻數(shù)據(jù)將發(fā)送給所述視頻傳輸模塊;
[0027]與所述視頻傳輸模塊相連的所述終端,用于從所述視頻傳輸模塊獲取歷史視頻列表,并根據(jù)所述歷史視頻列表發(fā)送所述點(diǎn)播命令;其中,所述歷史視頻列表包括已發(fā)送視頻列表和未發(fā)送視頻列表。
[0028]優(yōu)選的,所述視頻存儲(chǔ)模塊具體用于:
[0029]按照預(yù)設(shè)時(shí)間間隔,將所述更新的歷史視頻列表發(fā)送給所述視頻傳輸模塊;
[0030]所述視頻傳輸模塊,還用于將所述歷史視頻列表發(fā)送給所述終端。
[0031]優(yōu)選的,還包括:
[0032]與所述視頻存儲(chǔ)模塊和所述視頻傳輸模塊均相連的視頻編碼模塊,用于從所述視頻存儲(chǔ)模塊獲取所述歷史視頻數(shù)據(jù),并將所述歷史視頻數(shù)據(jù)進(jìn)行解碼,并進(jìn)行二次壓縮后,發(fā)送給所述視頻傳輸模塊。
[0033]優(yōu)選的,所述視頻傳輸模塊,還用于將所述歷史視頻數(shù)據(jù)分成相應(yīng)的子數(shù)據(jù)包,并將所述子數(shù)據(jù)包及所述子數(shù)據(jù)包信息發(fā)送給所述終端;其中,所述子數(shù)據(jù)包的信息為所述子數(shù)據(jù)包的個(gè)數(shù)及其每個(gè)子數(shù)據(jù)包的標(biāo)識(shí);
[0034]所述終端,還用于根據(jù)所述子數(shù)據(jù)包信息檢查所述歷史視頻數(shù)據(jù);
[0035]若所述歷史視頻數(shù)據(jù)與所述子數(shù)據(jù)包信息對(duì)應(yīng),則所述終端點(diǎn)播成功;若所述歷史視頻數(shù)據(jù)與所述子數(shù)據(jù)包信息不對(duì)應(yīng),則根據(jù)缺少子數(shù)據(jù)包的標(biāo)識(shí),重新向所述視頻傳輸模塊發(fā)送獲取相應(yīng)子數(shù)據(jù)包的命令。
[0036]通過(guò)以上方案可知,本發(fā)明實(shí)施例提供的一種傳輸車載視頻數(shù)據(jù)的方法及系統(tǒng),通過(guò)將更新的歷史視頻列表發(fā)送給所述終端;其中,所述歷史視頻列表包括已發(fā)送視頻列表和未發(fā)送視頻列表;接收所述終端發(fā)送的點(diǎn)播命令;并根據(jù)所述點(diǎn)播命令攜帶的檢索條件,從已存儲(chǔ)數(shù)據(jù)中檢索相對(duì)應(yīng)的歷史視頻數(shù)據(jù)發(fā)送給所述終端;這種通過(guò)發(fā)送點(diǎn)播命令,并根據(jù)所述點(diǎn)播命令攜帶的檢索條件,從已存儲(chǔ)數(shù)據(jù)中檢索相對(duì)應(yīng)的歷史視頻數(shù)據(jù)的方法,可以在非傳輸時(shí)間內(nèi),進(jìn)行有針對(duì)性的獲取歷史視頻數(shù)據(jù),為地面人員了解機(jī)車情況提供了方便,減少機(jī)車在行駛過(guò)程中存在的安全隱患,從而豐富地面人員及時(shí)解決車上設(shè)備問(wèn)題的手段;
[0037]其中,由于將所述歷史視頻數(shù)據(jù)發(fā)送給所述終端之前,還包括將所述歷史視頻數(shù)據(jù)進(jìn)行解碼,并進(jìn)行二次壓縮,這樣不僅能減少傳輸數(shù)據(jù)的數(shù)據(jù)大小,又能保證數(shù)據(jù)質(zhì)量,減少占用帶寬和傳輸時(shí)間,降低傳輸費(fèi)用;
[0038]進(jìn)一步,在傳輸數(shù)據(jù)的過(guò)程中,這種采用固定長(zhǎng)度數(shù)據(jù)包分包發(fā)送,若在傳輸過(guò)程中丟失數(shù)據(jù)包,則請(qǐng)求重發(fā)指定數(shù)據(jù)包的方法,減少數(shù)據(jù)丟失,增加了傳輸數(shù)據(jù)的準(zhǔn)確性及歷史視頻數(shù)據(jù)的可用性。
【附圖說(shuō)明】
[0039]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0040]圖1為本發(fā)明實(shí)施例公開(kāi)的一種傳輸車載視頻數(shù)據(jù)的方法流程圖;
[0041]圖2為本發(fā)明實(shí)施例公開(kāi)的視頻傳輸模塊傳輸歷史視頻數(shù)據(jù)的方法流程圖;
[0042]圖3為本發(fā)明實(shí)施例公開(kāi)的一種傳輸車載視頻數(shù)據(jù)的系統(tǒng)示意圖;
[0043]圖4為本發(fā)明實(shí)施例公開(kāi)的另一種傳輸車載視頻數(shù)據(jù)的系統(tǒng)示意圖。
【具體實(shí)施方式】
[0044]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045]本發(fā)明實(shí)施例公開(kāi)了一種傳輸車載視頻數(shù)據(jù)的方法及系統(tǒng),以實(shí)現(xiàn)在沒(méi)有實(shí)時(shí)傳輸視頻的情況下獲取機(jī)車車載歷史視頻,從而減少安全隱患。
[0046]參見(jiàn)圖1,本發(fā)明實(shí)施例提供的一種傳輸車載視頻數(shù)據(jù)的方法,包括:
[0047]SlOl、在傳輸時(shí)間內(nèi),將實(shí)時(shí)采集的視頻數(shù)據(jù)傳輸給終端;
[0048]具體的,車載設(shè)備上電后通過(guò)視頻傳輸模塊主動(dòng)向地面視頻系統(tǒng)進(jìn)行注冊(cè),同時(shí)在傳輸時(shí)間內(nèi),將實(shí)時(shí)采集的視頻數(shù)據(jù)以數(shù)據(jù)協(xié)議的方式通過(guò)視頻傳輸模塊發(fā)送給終端;其中,所述終端為地面視頻系統(tǒng)。
[0049]S102、將更新的歷史視頻列表發(fā)送給所述終端;其中,所述歷史視頻列表包括已發(fā)送視頻列表和未發(fā)