亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

無(wú)線視頻處理方法、裝置、媒體服務(wù)器、監(jiān)控終端及系統(tǒng)的制作方法_3

文檔序號(hào):9380856閱讀:來(lái)源:國(guó)知局
三視頻數(shù)據(jù)是監(jiān)控終端在第二時(shí)刻到第四時(shí)刻采集的,即恢復(fù)信號(hào)連接后監(jiān)控終端實(shí)時(shí)采集的視頻。
[0094]步驟15,在第二時(shí)刻到第四時(shí)刻的時(shí)間段內(nèi),播放所述第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)。
[0095]監(jiān)控終端在信號(hào)連接中斷的情況下能夠?qū)崟r(shí)采集視頻數(shù)據(jù),但是由于信號(hào)連接的中斷并不能傳送到媒體服務(wù)器,而是存儲(chǔ)在本地的空間的第二視頻數(shù)據(jù),因此在恢復(fù)信號(hào)連接時(shí)第二時(shí)刻,媒體服務(wù)器就會(huì)接收到第二視頻數(shù)據(jù)和監(jiān)控終端實(shí)時(shí)采集的第三視頻數(shù)據(jù),并動(dòng)態(tài)緩存這兩部分?jǐn)?shù)據(jù)。同時(shí),媒體服務(wù)器也播放緩存的連部分視頻數(shù)據(jù),直至播放與采集同步,緩存中不在存在視頻數(shù)據(jù)。
[0096]延續(xù)上例,在a時(shí)刻接收到監(jiān)控終端信息將要發(fā)生信號(hào)中斷,信號(hào)連接中斷時(shí)刻為b時(shí)刻,在C時(shí)刻恢復(fù)信號(hào)連接,在d時(shí)刻播放與采集同步,緩存中不再存在視頻數(shù)據(jù)。那么在恢復(fù)信號(hào)連接的C時(shí)刻,也不是實(shí)時(shí)播放監(jiān)控終端采集的視頻數(shù)據(jù),而是C-d時(shí)間段內(nèi),將b-C時(shí)間段內(nèi)監(jiān)控終端采集的視頻數(shù)據(jù)和C時(shí)刻后監(jiān)控終端實(shí)時(shí)采集的視頻數(shù)據(jù)進(jìn)行播放,直至播放與采集同步,緩存中不在存在視頻數(shù)據(jù)。
[0097]要想將較長(zhǎng)時(shí)間內(nèi)的視頻超前播放,那么需要加快播放速度,播放所述第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)的步驟包括:
[0098]步驟141,將所述緩存中存儲(chǔ)的所述第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)的數(shù)據(jù)包按照時(shí)間戳進(jìn)行排序;
[0099]步驟142,將排序后的所述數(shù)據(jù)包按時(shí)間先后順序以第二碼率進(jìn)行快速播放。
[0100]其中,第二碼率為一預(yù)設(shè)碼率,此碼率要快于正常的播放速度。
[0101]其中,步驟141包括:
[0102]步驟1411,將所述緩存中存儲(chǔ)的第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)的數(shù)據(jù)包進(jìn)行解碼;
[0103]步驟1412,對(duì)解碼后的數(shù)據(jù)進(jìn)行編碼,使編碼后的幀數(shù)據(jù)進(jìn)行實(shí)時(shí)傳輸協(xié)議RTP封包;
[0104]步驟1413,將經(jīng)封包后的數(shù)據(jù)包按照時(shí)間戳進(jìn)行排序。
[0105]同樣的,將緩存中存儲(chǔ)的第二視頻數(shù)據(jù)和第三視頻數(shù)據(jù)的數(shù)據(jù)包進(jìn)行解碼,然后進(jìn)行編碼,使編碼后的幀數(shù)據(jù)進(jìn)行實(shí)時(shí)傳輸協(xié)議RTP封包,這樣,客戶(hù)端收到的就直接是媒體流數(shù)據(jù),可以直接播放。再將經(jīng)封包后的數(shù)據(jù)包按照時(shí)間戳進(jìn)行排序后按時(shí)間先后順序以得到的第二碼率進(jìn)行快速播放,實(shí)現(xiàn)了視頻超前播放。
[0106]快速播放完成即第四時(shí)刻后,將接收的監(jiān)控終端采集的視頻數(shù)據(jù)以第三速率播放,使監(jiān)控終端的視頻采集速度與監(jiān)控客戶(hù)端的視頻播放速度同步,恢復(fù)監(jiān)控視頻的實(shí)時(shí)性。
[0107]下面結(jié)合具體應(yīng)用場(chǎng)景說(shuō)明本發(fā)明實(shí)施例的無(wú)線視頻處理方法:
[0108]場(chǎng)景一:無(wú)線車(chē)載監(jiān)控終端穿過(guò)隧道時(shí)信號(hào)中斷場(chǎng)景
[0109]本發(fā)明實(shí)施例中提出的監(jiān)控終端支持與GPS導(dǎo)航地圖對(duì)接的接口,通過(guò)此接口,可以掌握車(chē)輛行駛路線上隧道的相應(yīng)情況,如隧道長(zhǎng)度、隧道位置等。其中如圖所示,無(wú)線車(chē)載監(jiān)控系統(tǒng)包括移動(dòng)監(jiān)控終端主要負(fù)責(zé)視頻信息的采集;媒體服務(wù)器主要負(fù)責(zé)媒體數(shù)據(jù)的存儲(chǔ)及轉(zhuǎn)發(fā);視頻監(jiān)控平臺(tái)主要負(fù)責(zé)監(jiān)控終端與客戶(hù)端信息維護(hù)、鑒權(quán)等操作;監(jiān)控客戶(hù)端主要負(fù)責(zé)監(jiān)控終端采集上來(lái)的視頻進(jìn)行展示,方便客戶(hù)觀看。
[0110]在移動(dòng)監(jiān)控終端進(jìn)入隧道前可提前預(yù)測(cè)出穿過(guò)隧道的所需要的時(shí)長(zhǎng)T等于隧道長(zhǎng)度(L)除以穿過(guò)隧道時(shí)的預(yù)測(cè)車(chē)速(V),其中T表示本發(fā)明中提到的中斷時(shí)長(zhǎng),即中斷時(shí)長(zhǎng)T = L/V,假設(shè)中斷時(shí)長(zhǎng)T為10秒,其中隧道長(zhǎng)度可以通過(guò)連接的GPS導(dǎo)航地圖得到,車(chē)速也即是監(jiān)控終端的移動(dòng)速度。
[0111]如圖2所述,在移動(dòng)監(jiān)控終端進(jìn)入隧道前,移動(dòng)監(jiān)控終端探測(cè)到將要中斷信號(hào)連接,通知媒體服務(wù)器要求其放緩視頻碼率。若50秒的視頻放緩到60秒的時(shí)間播放,則網(wǎng)絡(luò)探測(cè)模塊需要在進(jìn)入隧道前5T的時(shí)間通知媒體服務(wù)器放緩視頻碼率,即圖3中的-5T時(shí)間點(diǎn)開(kāi)始,在媒體服務(wù)器緩存中動(dòng)態(tài)緩存T秒的移動(dòng)監(jiān)控終端采集的媒體流數(shù)據(jù),以保證移動(dòng)監(jiān)控終端網(wǎng)絡(luò)信號(hào)中斷T秒的過(guò)程中監(jiān)控客戶(hù)端的視頻不會(huì)中斷。
[0112]在監(jiān)控終端進(jìn)入隧道信號(hào)中斷后,監(jiān)控終端觸發(fā)進(jìn)行預(yù)錄處理(圖3中隧道入口所在時(shí)間點(diǎn)O),將信號(hào)中斷這段時(shí)間的視頻數(shù)據(jù)存儲(chǔ)在監(jiān)控終端本地,避免無(wú)線網(wǎng)絡(luò)信號(hào)中斷時(shí)視頻信息的丟失。
[0113]當(dāng)監(jiān)控終端移動(dòng)到隧道出口時(shí),此時(shí)無(wú)線網(wǎng)絡(luò)信號(hào)也已恢復(fù),監(jiān)控終端預(yù)錄的數(shù)據(jù)和當(dāng)前采集到的媒體流數(shù)據(jù)發(fā)往媒體服務(wù)器進(jìn)行組合及加快視頻碼率處理,若60秒的視頻加速到50秒的時(shí)間播放,則在穿出隧道后5T的時(shí)間內(nèi)可完成預(yù)錄和當(dāng)前媒體流數(shù)據(jù)的播放,即圖3中的6T時(shí)間點(diǎn)開(kāi)始需要進(jìn)行同步處理,保證監(jiān)控客戶(hù)端在6T后視頻播放的實(shí)時(shí)性。
[0114]如圖2所示,本發(fā)明實(shí)施例的是通過(guò)犧牲(-5T,6T)時(shí)間段客戶(hù)端視頻的實(shí)時(shí)性來(lái)解決信號(hào)中斷(0,T)時(shí)間段的視頻丟失和客戶(hù)端重定向?qū)е乱曨l中斷的問(wèn)題。
[0115]場(chǎng)景二:移動(dòng)監(jiān)控終端發(fā)生網(wǎng)絡(luò)切換時(shí)的應(yīng)用場(chǎng)景
[0116]本發(fā)明實(shí)施例中提出的移動(dòng)監(jiān)控終端支持移動(dòng)IPv6協(xié)議,當(dāng)移動(dòng)監(jiān)控終端移出家鄉(xiāng)網(wǎng)絡(luò)時(shí)支持網(wǎng)絡(luò)切換;同時(shí),監(jiān)控終端可根據(jù)當(dāng)前接入網(wǎng)絡(luò)信號(hào)強(qiáng)度提前調(diào)用出網(wǎng)絡(luò)切換所需要時(shí)間,網(wǎng)絡(luò)切換模型如圖4所示。
[0117]當(dāng)移動(dòng)監(jiān)控終端當(dāng)前接入網(wǎng)絡(luò)信號(hào)強(qiáng)度小于某閥值a時(shí),則判定即將發(fā)生網(wǎng)絡(luò)切換。此時(shí),由監(jiān)控終端調(diào)用提前預(yù)設(shè)的網(wǎng)絡(luò)切換所需要的時(shí)長(zhǎng)T秒,其中T表示本發(fā)明實(shí)施例中提到的中斷時(shí)長(zhǎng)。同時(shí),監(jiān)控終端通知媒體服務(wù)器要求其進(jìn)行放緩視頻碼率處理。與場(chǎng)景一類(lèi)似,監(jiān)控終端需要在進(jìn)入網(wǎng)絡(luò)切換前5T的時(shí)間通知媒體服務(wù)器進(jìn)行放緩視頻碼率處理,在媒體服務(wù)器動(dòng)態(tài)緩存中緩存T秒的媒體流數(shù)據(jù)。以保證移動(dòng)監(jiān)控終端網(wǎng)絡(luò)信號(hào)中斷T秒的過(guò)程中監(jiān)控客戶(hù)端的視頻不會(huì)中斷。
[0118]當(dāng)移動(dòng)監(jiān)控終端離開(kāi)家鄉(xiāng)網(wǎng)絡(luò),發(fā)生網(wǎng)絡(luò)切換的工作流程如下:
[0119]當(dāng)移動(dòng)監(jiān)控終端移動(dòng)到外地鏈路時(shí),移動(dòng)監(jiān)控終端的家鄉(xiāng)地址保持不變,同時(shí)獲得一個(gè)臨時(shí)的IP地址(即轉(zhuǎn)交地址)。移動(dòng)監(jiān)控終端把家鄉(xiāng)地址與轉(zhuǎn)交地址的映射告知家鄉(xiāng)代理HA。媒體服務(wù)器SS與移動(dòng)監(jiān)控終端通信仍然使用移動(dòng)監(jiān)控終端的家鄉(xiāng)地址,數(shù)據(jù)包仍然發(fā)往移動(dòng)監(jiān)控終端的家鄉(xiāng)網(wǎng)段;家鄉(xiāng)代理HA截獲這些數(shù)據(jù)包,并根據(jù)已獲得的映射關(guān)系通過(guò)隧道方式將其轉(zhuǎn)發(fā)給移動(dòng)監(jiān)控終端的轉(zhuǎn)交地址。移動(dòng)監(jiān)控終端則可以直接和媒體服務(wù)器SS進(jìn)行通信。
[0120]同時(shí),移動(dòng)監(jiān)控終端也會(huì)將家鄉(xiāng)地址與轉(zhuǎn)交地址的映射關(guān)系告知媒體服務(wù)器SS,當(dāng)媒體服務(wù)器SS知道了移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址就可以直接將數(shù)據(jù)包轉(zhuǎn)發(fā)到其轉(zhuǎn)交地址所在的外地網(wǎng)段。這樣媒體服務(wù)器SS與移動(dòng)監(jiān)控終端之間就可以直接進(jìn)行正常通信。
[0121]在移動(dòng)監(jiān)控終端發(fā)生網(wǎng)絡(luò)切換時(shí),監(jiān)控終端觸發(fā)進(jìn)行預(yù)錄處理,將信號(hào)中斷這段時(shí)間的媒體流存儲(chǔ)在監(jiān)控終端本地,避免無(wú)線網(wǎng)絡(luò)信號(hào)中斷時(shí)視頻信息的丟失。當(dāng)移動(dòng)監(jiān)控終端完成網(wǎng)絡(luò)切換時(shí),將監(jiān)控終端預(yù)錄的數(shù)據(jù)和當(dāng)前采集到的媒體流數(shù)據(jù)發(fā)往流媒體服務(wù)器進(jìn)行組合及加快視頻碼率處理。與場(chǎng)景一類(lèi)似,當(dāng)完成預(yù)錄和當(dāng)前媒體流數(shù)據(jù)的播放后,需要進(jìn)行同步處理,保證監(jiān)控客戶(hù)端在短時(shí)間內(nèi)進(jìn)入實(shí)時(shí)視頻的播放。
[0122]場(chǎng)景三:擴(kuò)展到對(duì)等網(wǎng)絡(luò)P2P監(jiān)控系統(tǒng)的應(yīng)用
[0123]P2P監(jiān)控系統(tǒng)是將監(jiān)控客戶(hù)端與監(jiān)控終端進(jìn)行直連來(lái)完成視頻監(jiān)控基本功能。本發(fā)明實(shí)施例中提出的媒體流動(dòng)態(tài)緩存(視頻數(shù)據(jù)動(dòng)態(tài)緩存)及碼率處理可在監(jiān)控客戶(hù)端實(shí)現(xiàn),移動(dòng)監(jiān)控終端的網(wǎng)絡(luò)探測(cè)、視頻采集、媒體流預(yù)錄等功能保持不變,這樣,本發(fā)明可擴(kuò)展到無(wú)線P2P監(jiān)控系統(tǒng)中來(lái)解決移動(dòng)監(jiān)控終端因網(wǎng)絡(luò)信號(hào)異常導(dǎo)致客戶(hù)端視頻重定向問(wèn)題。無(wú)線P2P監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖如圖5所示。
[0124]為了解決上述問(wèn)題,如圖6所示,本發(fā)明實(shí)施例還提供了一種無(wú)線視頻處理裝置,包括:
[0125]第一處理模塊10,用于獲取監(jiān)控終端發(fā)送的第一視頻數(shù)據(jù),并緩存于本地的緩存中;其中,所述第一視頻數(shù)據(jù)是所述監(jiān)控終端與所述媒體服務(wù)器中斷信號(hào)連接之前的第一時(shí)刻發(fā)送的;
[0126]第二處理模塊20,用于在所述第一時(shí)刻到所述監(jiān)控終端與所述媒體服務(wù)器恢復(fù)信號(hào)連接時(shí)的第二時(shí)刻時(shí)間段內(nèi),播放所述緩存中存儲(chǔ)的所述第一視頻數(shù)據(jù)。
[0127]其中,還包括:
[0128]第三處理模塊,用于獲取監(jiān)控終端發(fā)送的所述監(jiān)控終端與所述媒體服務(wù)器中斷信號(hào)連接的第三時(shí)刻與所述第二時(shí)刻之間的采集的第二視頻數(shù)據(jù)以及所述第二時(shí)刻到第四時(shí)刻采集的第三視頻數(shù)據(jù),并緩存于本地的緩存中;其中,所述第四時(shí)刻是本地的所述緩存中存儲(chǔ)的所述第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)全部播放完成的時(shí)刻;
[0129]第四處理模塊,用于在第二時(shí)刻到第四時(shí)刻的時(shí)間段內(nèi),播放所述第二視頻數(shù)據(jù)以及第三視頻數(shù)據(jù)。
[0130]其中,所述第一處理模塊包括:
[0131]第一處理單元,用于將所述緩存中存儲(chǔ)的所述第一視頻數(shù)據(jù)的數(shù)據(jù)包按照時(shí)間戳進(jìn)打排序;
[0132]第二處理單元,用于將排序后的所述數(shù)據(jù)包按時(shí)間先后順序以第一碼率進(jìn)行慢速播放;其中,所述第一碼率根據(jù)所述第三時(shí)刻與所述第二時(shí)刻之間的時(shí)間段T獲得。
[0133]其中,所述第一處
當(dāng)前第3頁(yè)1 2 3 4 5 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1