為流媒體CDN服務(wù)平臺(tái)總體架構(gòu),采用“基于平臺(tái)、面向應(yīng)用、一體化解決方案”的總體設(shè)計(jì)思路,將PC流媒體、IPTV、移動(dòng)流媒體統(tǒng)一在一個(gè)平臺(tái)上,可方便地在統(tǒng)一的平臺(tái)上擴(kuò)展各類應(yīng)用。系統(tǒng)采用集中式管理、分布式服務(wù)的平臺(tái)結(jié)構(gòu),具有便于管理、就近服務(wù)、擴(kuò)展靈活等優(yōu)點(diǎn)。平臺(tái)包括流媒體服務(wù)層、CDN內(nèi)容分發(fā)層、客戶層三個(gè)層次。
媒體服務(wù)層主要負(fù)責(zé)內(nèi)容、業(yè)務(wù)、資源、用戶、SP的管理;CDN內(nèi)容分發(fā)層主要負(fù)責(zé)將節(jié)目傳送到邊緣服務(wù)器,通過智能調(diào)度、負(fù)載均衡實(shí)現(xiàn)節(jié)目的就近服務(wù),從而提高用戶服務(wù)質(zhì)量;客戶服務(wù)層可以通過ADSL、LAN、FTTH、CDMA、GPRS等方式接入的PC、TV、手機(jī)等終端。
流媒體CDN平臺(tái)的設(shè)計(jì)應(yīng)當(dāng)層次清晰,主要考慮到以下三個(gè)方面。
(1)系統(tǒng)集中管理、分布服務(wù)的需要。
(2)與時(shí)俱進(jìn),分步拓展的需要。
(3)采用松散耦合結(jié)構(gòu),流媒體服務(wù)層、CDN內(nèi)容分發(fā)層、客戶服務(wù)層之間通過統(tǒng)一的API實(shí)現(xiàn)系統(tǒng)間的互聯(lián)。CDN內(nèi)容分發(fā)層不僅可以對(duì)自制節(jié)目提供CDN內(nèi)容分發(fā),還可以通過接口對(duì)第三方的流媒體系統(tǒng)實(shí)現(xiàn)CDN內(nèi)容分發(fā),同時(shí)也可以實(shí)現(xiàn)將本平臺(tái)的節(jié)目資源分發(fā)到第三方CDN系統(tǒng)。