VTDU(Video Transfer & Distribute Unit,視頻傳送分發單元)是系統的媒體轉發、分發單元,是視頻監控系統平台側的核心媒體傳送網元,完成視頻傳送功能。
基本介紹
- 中文名:視頻傳送分發單元
- 外文名:Video Transfer & Distribute Unit
功能,套用場景,關鍵技術,套用層組播技術,內容分發網路技術,
功能
- 轉發功能:VTDU能夠轉發來自前端的視頻媒體流,根據調度指令轉發給相應的客戶端。
- 分發功能:VTDU可將同一路媒體流同時傳送向多個接受端。
- 業務控制:VTDU可接收CMS調度命令,啟動並控制接收和分發。管理會話、維護接收與分發媒體流的映射關係。
- 業務信息採集:VTDU可採集實時媒體訪問的時長、流量等計費信息,並上報匯總到CMS。
套用場景
調度員可以將接收到的視頻轉發給其它調度台或終端設備(例如手機),也可以將視頻傳送到大螢幕電視牆,實現多個調度室、多個視頻用戶協同視頻調度的能力,增強調度手段的同時提高戰略部署水平。
關鍵技術
視頻傳送分發主要運用了套用層組播和內容分發網路技術來實現的。
套用層組播技術
套用層組播將路由選擇從網路層移到套用層,所以它完全不需要網路層的任何特殊的軟硬體支持,只要在提供了單播的網路上都可以進行,擴展了組播的套用範圍。
表 1 套用層的組播協定分類和比較
分類 | 優點 | 缺點 |
集中式:適用於用戶地域分散,業務量小 | 1)可獲取更優、更快的全局路由選擇; 2)實現起來比較簡單。 | 1)當集中節點崩潰時整個系統也會隨之崩潰; 2)存在一定的伸縮性問題。 |
分散式:適用於用戶集中,業務量大 | 1)因為每個節點都是負責自己的路由決策,所以不存在節點崩潰。 2)因為所有的控制方面的負荷都分布在各個節點上,所以不存在伸縮性問題。 | 1)算法設計比較複雜; 2)路由分配一般無法做到全局最優,以及路由選擇的最優。 |
內容分發網路技術
CDN(Content Distribution Network,內容分發網路)是在現有的網路中增加一層新的網路架構,將要分發的內容發布到最接近用戶的網路邊緣,使用戶可以就近取得所需內容,從而解決網路的擁塞狀態,提高用戶訪問內容的回響速度。
CDN從技術上全面解決了由於網路頻寬小、用戶訪問量大、用戶訪問集中等原因引起的質量差、回響慢的問題。
每個CDN節點由兩部分組成:
1)負載均衡設備:負責每個節點中各個高速快取伺服器的負載均衡,保證節點的工作效率。同時收集節點與環境的信息,保持全局負載DNS的通信,實現整個系統的負載均衡。
2)高速快取伺服器:負責存儲用戶的大量信息,回響本地用戶的訪問請求。