視頻矩陣級聯(lián)控制方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種視頻矩陣級聯(lián)控制方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]目前在安防行業(yè)中,廣泛應(yīng)用視頻矩陣進(jìn)行安保監(jiān)控。
[0003]視頻矩陣指通過陣列切換的方法將m路視頻信號任意輸出至η路監(jiān)控設(shè)備上的電子裝置,一般情況下矩陣的輸入大于輸出,即m>n。視頻矩陣中通常安裝主控板以及各種類型的業(yè)務(wù)板,各業(yè)務(wù)板通過背板的高速總線連接。視頻矩陣可連接多種前端設(shè)備和/或后端設(shè)備,以實(shí)現(xiàn)視頻數(shù)據(jù)的編解碼、傳輸、顯示和存儲等。
[0004]為了實(shí)現(xiàn)視頻矩陣的擴(kuò)展,視頻矩陣之間可以進(jìn)行級聯(lián)并組成視頻矩陣級聯(lián)系統(tǒng),例如可以通過光纖作為各視頻矩陣間的級聯(lián)通路,實(shí)現(xiàn)實(shí)時(shí)視頻數(shù)據(jù)的傳輸,達(dá)到視頻遠(yuǎn)程共享和監(jiān)控的目的。視頻矩陣級聯(lián)系統(tǒng)包括模擬視頻矩陣級聯(lián)系統(tǒng)和數(shù)字視頻矩陣級聯(lián)系統(tǒng)。模擬視頻矩陣級聯(lián)系統(tǒng)通過開關(guān)的切換來實(shí)現(xiàn)對模擬信號輸入輸出的管理。數(shù)字視頻矩陣級聯(lián)系統(tǒng)通過數(shù)字化編碼、集中管理、網(wǎng)絡(luò)傳輸技術(shù)等技術(shù)實(shí)現(xiàn)對數(shù)字視頻信號的輸入輸出管理。
[0005]目前,對數(shù)字視頻矩陣級聯(lián)系統(tǒng)中的各視頻矩陣間進(jìn)行級聯(lián)控制時(shí),一般按照視頻矩陣間的級聯(lián)通路支持的傳輸帶寬上限以及傳輸?shù)囊曨l數(shù)據(jù)所需傳輸帶寬,分配固定的級聯(lián)通路進(jìn)行視頻數(shù)據(jù)的傳輸,視頻矩陣間可以配備多條級聯(lián)通路,實(shí)現(xiàn)多路視頻數(shù)據(jù)的傳輸,但通常是固定數(shù)量的(比如8路),在實(shí)際分配時(shí)可能將全部的級聯(lián)通路全部分配為傳輸通路進(jìn)行視頻數(shù)據(jù)傳輸,也可能只用到其中的部分級聯(lián)通路作為傳輸通路進(jìn)行視頻數(shù)據(jù)傳輸,但無論采用哪種分配方式,被分配為傳輸通路的級聯(lián)通路是固定的,如果某條或某幾條級聯(lián)通路由于光纖損壞等原因?qū)е录壜?lián)通路存在鏈路故障,在這些發(fā)生故障的級聯(lián)通路上傳輸?shù)囊曨l數(shù)據(jù)將無法傳輸?shù)綄Χ?,便會造成?shù)據(jù)丟失,使得視頻矩陣級聯(lián)系統(tǒng)的容錯性較低。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提供一種視頻矩陣級聯(lián)控制方法、裝置及系統(tǒng),以提高視頻矩陣級聯(lián)系統(tǒng)的容錯性。
[0007]本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的:
[0008]一方面,提供一種視頻矩陣級聯(lián)控制方法,包括:
[0009]監(jiān)測數(shù)字視頻矩陣間的級聯(lián)通路的鏈路狀態(tài);
[0010]在所述鏈路狀態(tài)發(fā)生變化時(shí),確定當(dāng)前有效的級聯(lián)通路;
[0011 ] 控制待傳輸數(shù)據(jù)通過確定的有效級聯(lián)通路傳輸至對端。
[0012]本發(fā)明中提供的視頻矩陣級聯(lián)控制方法,通過監(jiān)測數(shù)字視頻矩陣間級聯(lián)通路的鏈路狀態(tài),在鏈路狀態(tài)發(fā)生變化時(shí),確定當(dāng)前有效的級聯(lián)通路,并控制待傳輸數(shù)據(jù)通過確定的有效級聯(lián)通路傳輸至對端,使得待傳輸數(shù)據(jù)總是在有效的級聯(lián)通路中進(jìn)行傳輸,故能夠避免鏈路故障等造成的數(shù)據(jù)丟失,保證數(shù)據(jù)傳輸?shù)目煽啃?,提高視頻矩陣級聯(lián)系統(tǒng)的容錯性。
[0013]較佳的,控制待傳輸數(shù)據(jù)通過確定的有效級聯(lián)通路傳輸至對端,具體包括:
[0014]根據(jù)待傳輸數(shù)據(jù)所需傳輸帶寬以及有效級聯(lián)通路的有效傳輸帶寬,判斷是否需要對所述待傳輸數(shù)據(jù)的傳輸帶寬進(jìn)行調(diào)整;
[0015]若需要進(jìn)行調(diào)整,則確定待調(diào)整傳輸帶寬,并按照設(shè)定的帶寬調(diào)整方法和帶寬調(diào)整等級,對所述待傳輸數(shù)據(jù)進(jìn)行處理,使處理后的待傳輸數(shù)據(jù)所需傳輸帶寬為所述待調(diào)整傳輸帶寬,并在確定的有效級聯(lián)通路中根據(jù)所述待調(diào)整傳輸帶寬重新分配傳輸通路,控制處理后的待傳輸數(shù)據(jù)通過重新分配的傳輸通路傳輸至對端;
[0016]若不需要進(jìn)行調(diào)整,則在確定的有效級聯(lián)通路中根據(jù)待傳輸數(shù)據(jù)所需傳輸帶寬重新分配傳輸通路,控制待傳輸數(shù)據(jù)通過重新分配的傳輸通路傳輸至對端。
[0017]本發(fā)明中根據(jù)待傳輸數(shù)據(jù)所需傳輸帶寬以及有效級聯(lián)通路的有效傳輸帶寬,判斷是否需要對待傳輸數(shù)據(jù)的傳輸帶寬進(jìn)行調(diào)整,并在需要進(jìn)行調(diào)整時(shí),對待傳輸數(shù)據(jù)的帶寬進(jìn)行調(diào)整,在確定的有效級聯(lián)通路中根據(jù)所述待調(diào)整傳輸帶寬重新分配傳輸通路,能夠?qū)鬏敂?shù)據(jù)的帶寬進(jìn)行自適應(yīng)調(diào)整,并實(shí)現(xiàn)級聯(lián)傳輸,能夠進(jìn)一步提供數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0018]具體的,根據(jù)待傳輸數(shù)據(jù)所需傳輸帶寬以及有效級聯(lián)通路的有效傳輸帶寬,判斷是否需要對所述數(shù)據(jù)的傳輸帶寬進(jìn)行調(diào)整,具體包括:
[0019]若待傳輸數(shù)據(jù)所需傳輸帶寬大于所述有效傳輸帶寬,則確定所述待傳輸數(shù)據(jù)的傳輸帶寬需要調(diào)整;
[0020]若待傳輸數(shù)據(jù)所需傳輸帶寬不大于所述有效傳輸帶寬,則確定所述待傳輸數(shù)據(jù)的傳輸帶寬不需要調(diào)整。
[0021]本發(fā)明中通過待傳輸數(shù)據(jù)所需傳輸帶寬與有效傳輸帶寬大小的比較進(jìn)行確定是否需要進(jìn)行待傳輸數(shù)據(jù)的傳輸帶寬的調(diào)整,實(shí)現(xiàn)簡單易行。
[0022]進(jìn)一步的,該方法還包括:
[0023]向所述對端發(fā)送包含對待傳輸數(shù)據(jù)進(jìn)行處理的帶寬調(diào)整方法和帶寬調(diào)整等級的通知消息,以使所述對端根據(jù)所述通知消息對接收到的、且被處理的傳輸數(shù)據(jù)進(jìn)行還原,以使對端能夠?qū)μ幚砗蟮膫鬏敂?shù)據(jù)還原為原始數(shù)據(jù)進(jìn)行相應(yīng)的視頻輸出。
[0024]較佳的,控制待傳輸數(shù)據(jù)通過確定的有效級聯(lián)通路傳輸至對端,具體包括:
[0025]在所述有效級聯(lián)通絡(luò)中存在未傳輸數(shù)據(jù)的冗余級聯(lián)通路時(shí),且在待傳輸數(shù)據(jù)中存在鏈路狀態(tài)發(fā)生變化前級聯(lián)通路中未傳輸?shù)男略鰯?shù)據(jù)時(shí),控制所述新增數(shù)據(jù)通過所述冗余級聯(lián)通路傳輸至對端。
[0026]本發(fā)明中新增數(shù)據(jù)通過有效級聯(lián)通路中未傳輸數(shù)據(jù)的冗余級聯(lián)通路傳輸至對端,能夠避免對原有數(shù)據(jù)的傳輸通路進(jìn)行改變,以合理利用有效資源,減少功耗。
[0027]進(jìn)一步的,該方法還包括:關(guān)閉有效級聯(lián)通路中未傳輸數(shù)據(jù)的冗余級聯(lián)通路,以減少功耗。
[0028]另一方面,提供一種頻矩陣級聯(lián)控制裝置,包括監(jiān)測單元、確定單元和控制單元,其中:
[0029]監(jiān)測單元,用于監(jiān)測數(shù)字視頻矩陣間的級聯(lián)通路的鏈路狀態(tài),在鏈路狀態(tài)發(fā)生變化時(shí),通知所述確定單元;
[0030]確定單元,用于在接收到所述監(jiān)測單元發(fā)送的鏈路狀態(tài)發(fā)生變化通知時(shí),確定當(dāng)如有效的級聯(lián)通路;
[0031]控制單元,用于控制待傳輸數(shù)據(jù)通過所述確定單元確定的有效級聯(lián)通路傳輸至對端。
[0032]本發(fā)明中,通過監(jiān)測數(shù)字視頻矩陣間級聯(lián)通路的鏈路狀態(tài),在鏈路狀態(tài)發(fā)生變化時(shí),確定當(dāng)前有效的級聯(lián)通路,并控制待傳輸數(shù)據(jù)通過確定的有效級聯(lián)通路傳輸至對端,使得待傳輸數(shù)據(jù)總是在有效的級聯(lián)通路中進(jìn)行傳輸,故能夠避免鏈路故障等造成的數(shù)據(jù)丟失,保證數(shù)據(jù)傳輸?shù)目煽啃?,提高視頻矩陣級聯(lián)系統(tǒng)的容錯性。
[0033]較佳的,所述控制單元具體包括帶寬匹配分析子單元、數(shù)據(jù)處理子單元和傳輸通路分配子單元:
[0034]帶寬匹配分析子單元,用于根據(jù)待傳輸數(shù)據(jù)所需傳輸帶寬以及有效級聯(lián)通路的有效傳輸帶寬,判斷是否需要對所述待傳輸數(shù)據(jù)的傳輸帶寬進(jìn)行調(diào)整,若需要進(jìn)行調(diào)整,則確定待調(diào)整傳輸帶寬,并通知數(shù)據(jù)處理子單元和傳輸通路分配子單元;
[0035]數(shù)據(jù)處理子單元,用于在待傳輸數(shù)據(jù)的傳輸帶寬需要調(diào)整時(shí),按照設(shè)定的帶寬調(diào)整方法和帶寬調(diào)整等級,對所述待傳輸數(shù)據(jù)進(jìn)行處理,使處理后的待傳輸數(shù)據(jù)所需傳輸帶寬為所述帶寬匹配分析子單元確定的所述待調(diào)整傳輸帶寬;
[00