一種追溯視頻文件來(lái)源的方法和系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種追溯視頻文件來(lái)源的方法和系統(tǒng),屬于視頻監(jiān)控領(lǐng)域,該方法包括:在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾;在應(yīng)用視頻文件時(shí),獲取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。采用本發(fā)明,通過(guò)從視頻監(jiān)控平臺(tái)獲得文件時(shí),把來(lái)源信息附加到視頻文件中,在應(yīng)用視頻時(shí),從視頻文件中提取來(lái)源信息,自動(dòng)為用戶(hù)分析視頻提供地理空間和時(shí)間信息,實(shí)現(xiàn)在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信息。
【專(zhuān)利說(shuō)明】一種追溯視頻文件來(lái)源的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種追溯視頻文件來(lái)源的方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著視頻監(jiān)控平臺(tái)在安防領(lǐng)域的普及,視頻監(jiān)控平臺(tái)在公共治安領(lǐng)域發(fā)揮著越來(lái)越大的作用。民警在偵查案件的時(shí)候,需要從各個(gè)大型視頻監(jiān)控平臺(tái)或者小型監(jiān)控系統(tǒng)拷貝、剪輯錄像片段作為案件的證據(jù),民警在使用錄像線索對(duì)案情進(jìn)行分析時(shí),錄像的時(shí)間信息和地理空間信息是非常重要的信息。現(xiàn)有的監(jiān)控系統(tǒng)主要依靠視頻可視水印信息來(lái)說(shuō)明視頻來(lái)源信息,也即在視頻的每一幀上顯示視頻的錄制時(shí)間、攝像頭名稱(chēng)(通常用地理位置來(lái)命名,比如武林路慶春路路口)等。這些水印?目息是在錄制錄像時(shí)疊加在視頻的圖片幀上的,用戶(hù)可以通過(guò)播放器觀察這些水印信息來(lái)了解視頻錄制地點(diǎn)(攝像頭名稱(chēng)、攝像頭所在經(jīng)緯度)和錄制時(shí)間,但無(wú)法通過(guò)系統(tǒng)自動(dòng)識(shí)別錄制的時(shí)間和地點(diǎn)。用戶(hù)在拷貝、分享、歸檔錄像的過(guò)程中,需要根據(jù)自己觀察、分析的結(jié)果手工維護(hù)視頻來(lái)源信息。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是提供一種追溯視頻文件來(lái)源的方法和系統(tǒng),以在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信息。
[0004]本發(fā)明解決上述技術(shù)問(wèn)題所采用的技術(shù)方案如下:
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供的一種追溯視頻文件來(lái)源的方法包括:
[0006]在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾;
[0007]在應(yīng)用視頻文件時(shí),獲取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
[0008]優(yōu)選地,上述接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾進(jìn)一步包括:
[0009]接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)下載參數(shù)下載視頻文件;其中,下載參數(shù)包括視頻來(lái)源信息;
[0010]將視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組;
[0011]將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在字節(jié)串之前增加起始標(biāo)識(shí),在字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串;
[0012]將來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
[0013]優(yōu)選地,上述獲取視頻文件末尾的視頻來(lái)源信息進(jìn)一步包括:
[0014]將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí);
[0015]從起始標(biāo)識(shí)字節(jié)后依次讀取視頻來(lái)源信息中的各個(gè)字段。
[0016]優(yōu)選地,供后續(xù)業(yè)務(wù)邏輯使用包括:根據(jù)應(yīng)用需求,將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、和/或在地圖上進(jìn)行標(biāo)注。[0017]優(yōu)選地,供后續(xù)業(yè)務(wù)邏輯使用包括:當(dāng)對(duì)視頻文件進(jìn)行剪輯時(shí),將視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。
[0018]優(yōu)選地,上述視頻來(lái)源信息包括:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、和/或監(jiān)控點(diǎn)名稱(chēng)。
[0019]根據(jù)本發(fā)明的另一個(gè)方面,提供的一種追溯視頻文件來(lái)源的系統(tǒng)包括:
[0020]下載客戶(hù)端,用于在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾;
[0021]提取裝置,用于在應(yīng)用視頻文件時(shí),讀取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
[0022]優(yōu)選地,下載客戶(hù)端進(jìn)一步包括:
[0023]接收模塊,用于接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)下載參數(shù)下載視頻文件;其中,下載參數(shù)包括視頻來(lái)源信息;
[0024]拼接模塊,用于將視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組,并將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在字節(jié)串之前增加起始標(biāo)識(shí),在字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串;
[0025]寫(xiě)入模塊,用于將來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
[0026]優(yōu)選地,提取裝置進(jìn)一步包括:
[0027]定位模塊,用于將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí);
[0028]讀取模塊,用于從起始標(biāo)識(shí)字節(jié)后依次讀取視頻來(lái)源信息中的各個(gè)字段。優(yōu)選地,該系統(tǒng)還包括應(yīng)用裝置,應(yīng)用裝置進(jìn)一步包括:
[0029]標(biāo)注模塊,用于根據(jù)應(yīng)用需求,將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、和/或在地圖上進(jìn)行標(biāo)注;
[0030]剪輯模塊,用于當(dāng)對(duì)視頻文件進(jìn)行剪輯時(shí),將視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。
[0031]優(yōu)選地,上視頻來(lái)源信息包括:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、和/或監(jiān)控點(diǎn)名稱(chēng)。本發(fā)明實(shí)施例提供的追溯視頻文件來(lái)源的方法和系統(tǒng),通過(guò)從視頻監(jiān)控平臺(tái)獲得文件時(shí),把來(lái)源信息附加到視頻文件中,在應(yīng)用視頻時(shí),從視頻文件中提取來(lái)源信息,自動(dòng)為用戶(hù)分析視頻提供地理空間和時(shí)間信息,實(shí)現(xiàn)在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信息。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0032]圖1是本發(fā)明實(shí)施例提供的一種追溯視頻文件來(lái)源的方法流程圖。
[0033]圖2是本發(fā)明優(yōu)選實(shí)施例提供的一種下載視頻文件的方法流程圖。
[0034]圖3是本發(fā)明優(yōu)選實(shí)施例提供的一種提取視頻來(lái)源信息的方法流程圖。
[0035]圖4是本發(fā)明實(shí)施例提供的一種追溯視頻文件來(lái)源的系統(tǒng)結(jié)構(gòu)圖。
【具體實(shí)施方式】[0036]為了使本發(fā)明所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0037]如圖1所示是本發(fā)明實(shí)施例提供的一種追溯視頻文件來(lái)源的方法,該方法包括:
[0038]S102、在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾。
[0039]其中,視頻來(lái)源信息包括但不限于:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、和監(jiān)控點(diǎn)名稱(chēng)中的一種或任意多種組合。
[0040]S104、在應(yīng)用視頻文件時(shí),獲取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
[0041]作為本實(shí)施例的另一種優(yōu)選方案,后續(xù)業(yè)務(wù)邏輯使用包括但不限于以下幾種方式的任意組合:根據(jù)應(yīng)用需求,將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、或在地圖上進(jìn)行標(biāo)注。即根據(jù)應(yīng)用需求,把來(lái)源信息保存到錄像相關(guān)記錄中。用戶(hù)使用這些文件的時(shí)候,應(yīng)用系統(tǒng)可以用文字方式表現(xiàn)來(lái)源信息,或直接在地圖上標(biāo)注來(lái)源信
肩、O
[0042]作為本實(shí)施例的另一種優(yōu)選方案,獲取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用還包括:當(dāng)對(duì)視頻文件進(jìn)行剪輯時(shí),從視頻文件中讀取視頻來(lái)源信息,將視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。也就是說(shuō),對(duì)通過(guò)本發(fā)明實(shí)施例下載的包含了來(lái)源信息的視頻文件中的任意一段視頻文件進(jìn)行剪輯保存為新的視頻文件后,將來(lái)源信息進(jìn)一步保存到新剪輯的視頻文件的末尾,從而保證該視頻文件在以后的分發(fā)和流轉(zhuǎn)過(guò)程中始終記錄該視頻文件的來(lái)源信息。本發(fā)明實(shí)施例提供的追溯視頻文件來(lái)源的方法,通過(guò)從視頻監(jiān)控平臺(tái)獲得文件時(shí),把來(lái)源信息附加到視頻文件中,應(yīng)用視頻時(shí),從視頻文件中提取來(lái)源信息,自動(dòng)為用戶(hù)分析視頻提供地理空間和時(shí)間信息,實(shí)現(xiàn)在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信肩、O
[0043]請(qǐng)參閱圖2,本發(fā)明優(yōu)選實(shí)施例提供的一種下載視頻文件的方法包括:
[0044]S1022、接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)下載參數(shù)下載視頻文件。
[0045]其中,下載參數(shù)包括視頻來(lái)源信息。
[0046]具體來(lái)說(shuō),下載程序向大型視頻監(jiān)控聯(lián)網(wǎng)平臺(tái)或者小型監(jiān)控系統(tǒng)請(qǐng)求下載錄像片段后,視頻監(jiān)控聯(lián)網(wǎng)平臺(tái)向下載程序傳遞一系列參數(shù),比如:監(jiān)控點(diǎn)ID、需要下載的錄像的起始時(shí)間、錄像時(shí)長(zhǎng)、監(jiān)控點(diǎn)名稱(chēng)、監(jiān)控點(diǎn)經(jīng)緯度等。接收到這些參數(shù)后,開(kāi)始根據(jù)下載參數(shù)執(zhí)行下載任務(wù)。
[0047]S1024、將視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組,將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在字節(jié)串之前增加起始標(biāo)識(shí),在字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串。
[0048]具體來(lái)說(shuō),下載程序把下載參數(shù)中與視頻來(lái)源相關(guān)的參數(shù),比如視頻開(kāi)始時(shí)間、視頻時(shí)長(zhǎng)、監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)名稱(chēng)、監(jiān)控點(diǎn)經(jīng)緯度等封裝到一個(gè)字節(jié)串中,這個(gè)字節(jié)串包含以下幾個(gè)部分:
[0049]起始標(biāo)識(shí):55AAAA55 (四個(gè)字節(jié),表示來(lái)源數(shù)據(jù)段開(kāi)始)
[0050]監(jiān)控點(diǎn)ID =00000101 (四個(gè)字節(jié),表示監(jiān)控點(diǎn)ID=257)[0051]監(jiān)控點(diǎn)經(jīng)度:33e3143 (四個(gè)字節(jié),表示監(jiān)控點(diǎn)經(jīng)度為129.8875)
[0052]監(jiān)控點(diǎn)緯度:fb dc442 (四個(gè)字節(jié),表示監(jiān)控點(diǎn)緯度為33.2158)
[0053]錄像起始時(shí)間:000001423702f4c0 (八個(gè)字節(jié),表示日期)
[0054]錄像時(shí)長(zhǎng):001b7740 (四個(gè)字節(jié),表示時(shí)間長(zhǎng)度,單位為毫秒)
[0055]監(jiān)控點(diǎn)名稱(chēng):…(長(zhǎng)度不定的utf8編碼的字符串的字節(jié)碼)
[0056]結(jié)束標(biāo)識(shí):55AAAA55 (四個(gè)字節(jié),表示來(lái)源數(shù)據(jù)段結(jié)束)
[0057]需要說(shuō)明地是,上述字節(jié)串僅僅是舉例說(shuō)明而已,實(shí)際使用中字節(jié)串的包含的字段以及每個(gè)字段的規(guī)則可以根據(jù)實(shí)際需要進(jìn)行增減和定義。比如,最簡(jiǎn)單的方式可以只寫(xiě)一個(gè)監(jiān)控點(diǎn)ID,此時(shí)在提取視頻來(lái)源信息之后,則還需要根據(jù)監(jiān)控點(diǎn)ID去視頻監(jiān)控平臺(tái)查詢(xún)監(jiān)控點(diǎn)對(duì)應(yīng)的名稱(chēng)和坐標(biāo)。
[0058]S1026、將來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
[0059]本發(fā)明實(shí)施例提供的下載視頻文件的方法,通過(guò)從視頻監(jiān)控平臺(tái)獲得文件時(shí),把來(lái)源信息附加到視頻文件中,為應(yīng)用視頻時(shí)自動(dòng)獲取來(lái)源信息做準(zhǔn)備。
[0060]如圖3所示,本發(fā)明優(yōu)選實(shí)施例提供的一種提取視頻來(lái)源信息的方法包括:
[0061]S1042、將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí)。
[0062]舉例來(lái)說(shuō),獲得視頻文件后,程`序自動(dòng)定位到視頻文件末尾。讀取末尾4個(gè)字節(jié),如果字節(jié)內(nèi)容為55AAAA55 (結(jié)束標(biāo)識(shí)),則表示該視頻含有來(lái)源信息,繼續(xù)向前遍歷讀取文件內(nèi)的字節(jié),找到來(lái)源信息起始標(biāo)識(shí)字節(jié)(55AAAA55);否則表示該視頻不包含有來(lái)源信息,終止讀取來(lái)源信息。
[0063]S1044、從起始標(biāo)識(shí)字節(jié)后依次讀取視頻來(lái)源信息中的各個(gè)字段。
[0064]舉例來(lái)說(shuō),從起始標(biāo)識(shí)字節(jié)段后第一個(gè)字節(jié)開(kāi)始依次讀取視頻來(lái)源信息中的各個(gè)字段。依次讀取以下內(nèi)容:監(jiān)控點(diǎn)ID (四個(gè)字節(jié)的32位整數(shù)),監(jiān)控點(diǎn)經(jīng)度(四個(gè)字節(jié)的浮點(diǎn)數(shù)),監(jiān)控點(diǎn)緯度(四個(gè)字節(jié)的浮點(diǎn)數(shù)),錄像起始時(shí)間(八個(gè)字節(jié)的64位整數(shù)),錄像時(shí)長(zhǎng)(四個(gè)字節(jié)的32整數(shù)),監(jiān)控點(diǎn)名稱(chēng)。剩余字節(jié)(最后四個(gè)直接除外)都作為監(jiān)控點(diǎn)名稱(chēng)的組成,字符編碼方式為utf8)。
[0065]S1046、將來(lái)源信息保存到相關(guān)記錄中。
[0066]具體來(lái)說(shuō),根據(jù)應(yīng)用需求,把來(lái)源信息保存到相關(guān)記錄中。用戶(hù)使用這些文件的時(shí)候,應(yīng)用系統(tǒng)可以用文字方式表現(xiàn)來(lái)源信息,或直接在地圖上標(biāo)注來(lái)源信息。
[0067]本發(fā)明實(shí)施例提供的提取視頻來(lái)源信息的方法,在應(yīng)用視頻時(shí),從視頻文件中提取來(lái)源信息,自動(dòng)為用戶(hù)分析視頻提供地理空間和時(shí)間信息,實(shí)現(xiàn)在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信息。
[0068]如圖4所示,本發(fā)明實(shí)施例提供的一種追溯視頻文件來(lái)源的系統(tǒng)包括:
[0069]下載客戶(hù)端10,用于在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將視頻來(lái)源信息寫(xiě)入到視頻文件末尾。
[0070]作為本實(shí)施例的一種優(yōu)選方案,下載客戶(hù)端10進(jìn)一步包括:
[0071]接收模塊101,用于接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)下載參數(shù)下載視頻文件;其中,下載參數(shù)包括視頻來(lái)源信息;該視頻來(lái)源信息包括:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、監(jiān)控點(diǎn)名稱(chēng)中的任意一種或者多種組合。
[0072]拼接模塊102,用于將視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組,并將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在字節(jié)串之前增加起始標(biāo)識(shí),在字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串;
[0073]寫(xiě)入模塊103,用于將來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
[0074]提取裝置20,用于在應(yīng)用視頻文件時(shí),獲取視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
[0075]作為本實(shí)施例的一種優(yōu)選方案,提取裝置20進(jìn)一步包括:
[0076]定位模塊201,用于將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí);
[0077]讀取模塊202,用于從起始標(biāo)識(shí)字節(jié)后依次讀取視頻來(lái)源信息中的各個(gè)字段。
[0078]作為本實(shí)施例的另一種優(yōu)選方案,該系統(tǒng)還可以包括應(yīng)用裝置30,用于根據(jù)應(yīng)用需求使用所述來(lái)源信息,應(yīng)用裝置30進(jìn)一步包括:
[0079]標(biāo)注模塊301,用于將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、和/或在地圖上進(jìn)行標(biāo)注;
[0080]剪輯模塊302,用于當(dāng)對(duì)視頻文件進(jìn)行剪輯時(shí),從視頻文件中讀取視頻來(lái)源信息,將視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。具體來(lái)說(shuō),對(duì)通過(guò)本發(fā)明實(shí)施例下載的包含了來(lái)源信息的視頻文件中的任意一段視頻文件進(jìn)行剪輯保存為新的視頻文件后,將來(lái)源信息進(jìn)一步保存到新剪輯的視頻文件的末尾,從而保證該視頻文件在以后的分發(fā)和流轉(zhuǎn)過(guò)程中始終記錄該視頻文件的來(lái)源信息。
[0081]需要說(shuō)明地是,上述方法實(shí)施例中的所有技術(shù)特征在本系統(tǒng)中同樣適用,這里不
再重述。
[0082]本發(fā)明實(shí)施例提供的追溯視頻文件來(lái)源的系統(tǒng),下載客戶(hù)端從視頻監(jiān)控平臺(tái)獲得文件時(shí),把來(lái)源信息附加到視頻文件中,提取裝置從視頻文件中提取來(lái)源信息,自動(dòng)為用戶(hù)分析視頻提供地理空間和時(shí)間信息,實(shí)現(xiàn)在視頻分發(fā)和流轉(zhuǎn)過(guò)程中始終自動(dòng)記錄該視頻的來(lái)源信息,無(wú)需用戶(hù)在每次使用視頻文件時(shí)人工判斷和維護(hù)視頻來(lái)源信息。
[0083]以上參照【專(zhuān)利附圖】
【附圖說(shuō)明】了本發(fā)明的優(yōu)選實(shí)施例,并非因此局限本發(fā)明的權(quán)利范圍。本領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實(shí)質(zhì),可以有多種變型方案實(shí)現(xiàn)本發(fā)明,比如作為一個(gè)實(shí)施例的特征可用于另一實(shí)施例而得到又一實(shí)施例。凡在運(yùn)用本發(fā)明的技術(shù)構(gòu)思之內(nèi)所作的任何修改、等同替換和改進(jìn),均應(yīng)在本發(fā)明的權(quán)利范圍之內(nèi)。
【權(quán)利要求】
1.一種追溯視頻文件來(lái)源的方法,其特征在于,該方法包括: 在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將所述視頻來(lái)源信息寫(xiě)入到視頻文件末尾; 在應(yīng)用視頻文件時(shí),讀取所述視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
2.根據(jù)權(quán)利要求1所述的追溯視頻文件來(lái)源的方法,其特征在于,所述接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將所述視頻來(lái)源信息寫(xiě)入到視頻文件末尾進(jìn)一步包括: 接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)所述下載參數(shù)下載視頻文件;其中,所述下載參數(shù)包括視頻來(lái)源信息; 將所述視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組,并將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在所述字節(jié)串之前增加起始標(biāo)識(shí),在所述字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串; 將所述來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
3.根據(jù)權(quán)利要求2所述的追溯視頻文件來(lái)源的方法,其特征在于,所述讀取所述視頻文件末尾的視頻來(lái)源信息進(jìn)一步包括: 將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí); 從所述起始標(biāo)識(shí)字節(jié)段后第一個(gè)字節(jié)開(kāi)始依次讀取視頻來(lái)源信息中的各個(gè)字段。
4.根據(jù)權(quán)利要求1所述的追溯視頻文件來(lái)源的方法,其特征在于,所述供后續(xù)業(yè)務(wù)邏輯使用進(jìn)一步包括:` 根據(jù)應(yīng)用需求,將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、和/或在地圖上進(jìn)行標(biāo)注;和/或 當(dāng)對(duì)所述視頻文件進(jìn)行剪輯時(shí),將所述視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。
5.根據(jù)權(quán)利要求1-4任意一項(xiàng)權(quán)利要求所述的追溯視頻文件來(lái)源的方法,其特征在于,所述視頻來(lái)源信息包括:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、和/或監(jiān)控點(diǎn)名稱(chēng)。
6.一種追溯視頻文件來(lái)源的系統(tǒng),其特征在于,該系統(tǒng)包括: 下載客戶(hù)端,用于在下載視頻文件時(shí),接收視頻監(jiān)控平臺(tái)發(fā)送的視頻來(lái)源信息和視頻文件,并將所述視頻來(lái)源信息寫(xiě)入到視頻文件末尾; 提取裝置,用于在應(yīng)用視頻文件時(shí),讀取所述視頻文件末尾的視頻來(lái)源信息供后續(xù)業(yè)務(wù)邏輯使用。
7.根據(jù)權(quán)利要求6所述的追溯視頻文件來(lái)源的系統(tǒng),其特征在于,所述下載客戶(hù)端進(jìn)一步包括: 接收模塊,用于接收視頻監(jiān)控平臺(tái)發(fā)送的下載參數(shù),并根據(jù)所述下載參數(shù)下載視頻文件;其中,所述下載參數(shù)包括視頻來(lái)源信息; 拼接模塊,用于將所述視頻來(lái)源信息的各個(gè)字段轉(zhuǎn)換成字節(jié)數(shù)組,并將各個(gè)字節(jié)數(shù)組拼接成字節(jié)串,在所述字節(jié)串之前增加起始標(biāo)識(shí),在所述字節(jié)串之后增加結(jié)束標(biāo)識(shí),得到來(lái)源信息字節(jié)串; 寫(xiě)入模塊,用于將所述來(lái)源信息字節(jié)串附加到下載的視頻文件末尾。
8.根據(jù)權(quán)利要求7所述的追溯視頻文件來(lái)源的系統(tǒng),其特征在于,所述提取裝置進(jìn)一步包括: 定位模塊,用于將文件訪問(wèn)指針定位到視頻文件末尾,從后向前讀取視頻來(lái)源信息起始標(biāo)識(shí); 讀取模塊,用于從起始標(biāo)識(shí)字節(jié)后依次讀取視頻來(lái)源信息中的各個(gè)字段。
9.根據(jù)權(quán)利要求6所述的追溯視頻文件來(lái)源的系統(tǒng),其特征在于,該系統(tǒng)還包括應(yīng)用裝置,所述應(yīng)用裝置進(jìn)一步包括: 標(biāo)注模塊,用于根據(jù)應(yīng)用需求,將視頻來(lái)源信息保存到視頻相關(guān)記錄中、以文字方式顯示在視頻上、和/或在地圖上進(jìn)行標(biāo)注; 剪輯模塊,用于當(dāng)對(duì)所述視頻文件進(jìn)行剪輯時(shí),將所述視頻來(lái)源信息寫(xiě)入到新剪輯的視頻文件的末尾。
10.根據(jù)權(quán)利要求6-9任意一項(xiàng)權(quán)利要求所述的追溯視頻文件來(lái)源的系統(tǒng),其特征在于,所述視頻來(lái)源信息包括:監(jiān)控點(diǎn)ID、監(jiān)控點(diǎn)經(jīng)緯度、視頻起始時(shí)間、視頻時(shí)長(zhǎng)、和/或監(jiān)控點(diǎn)名稱(chēng)。`
【文檔編號(hào)】H04L29/06GK103701859SQ201310651671
【公開(kāi)日】2014年4月2日 申請(qǐng)日期:2013年12月4日 優(yōu)先權(quán)日:2013年12月4日
【發(fā)明者】何曉東, 陳志飛, 倪濤 申請(qǐng)人:中安消技術(shù)有限公司