基于CDN與P2P技術IPTV系統平臺的設計與實現
(1)Web門戶業務層
以WEB網站的形式面向用戶提供各種應用和服務。如,視頻點播、視頻直播、視頻會議、遠程教育、可視聊天等。采用WEB模式,客戶端只要使用瀏覽器即可實現視頻點播及其它視頻互動活動,無需安裝其它任何軟件,無需做任何設置,做到了客戶端的免維護。
(2)業務服務層
業務服務層承擔了IPTV業務運營的所有基本功能,包括頻道管理、媒資管理、流媒體編碼、內容存儲管理、內容審核等。
(3)系統支撐層
系統支撐層是IPTV業務運營的綜合管理及運營支撐系統,包括用戶管理、認證計費、數字版權保護(DRM)、系統實時監控、網絡配置管理等多個子系統。
(4)流媒體傳輸層
采用CDN和P2P相融合的優化技術來進行流媒體的分發和傳輸,避免了骨干網上的流量對沖。通過這種集中的分布式架構(見圖1),將P2P的流量嚴格限制在同一邊緣節點的區域內。
(5)承載網絡層
IPTV是一種實時性的流媒體業務,其對端到端帶寬、時延、抖動和誤碼率有較高的要求。承載網絡層采用IP網絡作為視頻承載網絡,支持廣播型的傳輸技術,而且核心網和城域網支持IP組播技術。
(6)終端層
通過IPTV系統平臺觀看視頻節目的方法有兩種:一種是通過PC機來觀看,這是目前廣泛采用的一種形式;第二種方法是用電視機連接STB(數字電視機頂盒)來觀看。這種形式更能體現IPTV的魅力。
七、系統平臺的優點
(1)用戶間可實現點對點信息流通:可實現用戶間互動,徹底從集中控制的傳統流媒體中解放出來,降低了技術應用門檻,實現了傳統流媒體運營平臺難以實現的互動直播和互動點播;
(2)強大的音視頻文件操作功能:支持針對音視頻節目的文件操作,如預覽、修改、剪切、合并、刪除等;
(3)數字版權保護(DRM)管理功能:可實現對數字節目的版權保護,非法用戶即使將內容下載到本地也無法正常播放,有效保護內容供應商的知識產權;
(4)完善的用戶認證管理:完善的用戶管理和認證機制,實現多級別的用戶管理;
(5)負載均衡管理,有效保證運營效率:系統提供完善的負載均衡功能,真正的基于服務器CPU、內存監測與Web任務實時監控的動態任務分配,準確地將用戶點播請求均衡到集群服務器中的流媒體服務器端,使負載真正能夠均衡,讓服務器集群中的每臺服務器都能發揮最大的效率,提高整體網絡性能,提高自愈性,確保網絡視頻點播平臺的關鍵性應用;
(6)良好的擴容性:采用分布式結構體系,方便添加視頻服務器,在后臺管理系統中做簡單設置,即可實現視頻域集群組的擴容,輕松滿足系統擴容需求;
(7)強大的計費管理功能:系統提供多種途徑進行用戶認證和計費,可按用戶類型定義收費標準,靈活定制多種計費類型、優惠政策、套餐組合。
p2p機相關文章:p2p原理
評論