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