流媒體錄播系統(tǒng)技術架構分為三層:核心設備層(記錄存儲)、傳輸層(網(wǎng)絡傳輸發(fā)布)和終端用戶層。其中間傳輸層就是指流媒體文件分發(fā)網(wǎng)絡(CDN)。CDN的技術關鍵包括以下4個方面。
1)內(nèi)容發(fā)布
內(nèi)容發(fā)布借助于建立索引、緩存、流分布、組播(multicast)等技術,將節(jié)目內(nèi)容或文件發(fā)布或傳送到遠程服務點。
2)內(nèi)容路由
路由是整體性的網(wǎng)絡負載均衡技術,通過內(nèi)容路由器中的重定向(DNS)機制,在多個遠程服務點上均衡用戶的請求,以使用戶請求得到最近內(nèi)容源的響應。
3)內(nèi)容交換
交換要根據(jù)內(nèi)容的可用性、服務器的可用性以及用戶的背景,在POP的緩存服務器上,利用應用層交換、流分布、重定向(ICP、WCCP)等技術,智能地平衡負載數(shù)據(jù)流量。
4)性能管理
通過內(nèi)部和外部監(jiān)控系統(tǒng),獲取網(wǎng)絡部件的狀況信息,測量內(nèi)容發(fā)布的端到端性能(如包丟失、延時、平均帶寬、啟動時間、幀速率等),保證網(wǎng)絡處于最佳的運行狀態(tài)。