流媒體點播系統(tǒng)性能優(yōu)越、擴展靈活,系統(tǒng)從性能、結構等多方面均能適應未來網(wǎng)絡視音頻應用的發(fā)展。
流媒體點播系統(tǒng)全面支持流媒體的節(jié)目點播功能,吋以實現(xiàn)音視頻節(jié)目的海量存儲、檢索、用戶作線或離線觀看;擁有完備的策略的計費系統(tǒng)、用戶管理、認證、負載均衡系統(tǒng)、系統(tǒng)監(jiān)控、后臺管理功能,是具有完善功能的大型運營級流媒體業(yè)務支撐系統(tǒng)。
系統(tǒng)設計應遵從并考慮以下原則:
1、安全性
數(shù)椐在網(wǎng)絡傳輸安全性非常重要,嚴格對用戶名稱、口令和權限進行設置,同時具備嚴格的管理員分級制度,以控制授權用戶對多媒體信息的訪問權限和控制權限,防止不合法操作。

本產(chǎn)品具有良好的安全命令觸發(fā)機制,可以有效統(tǒng)計和控制用戶的連接,具備系統(tǒng)報警功能,如磁盤空不足等。
2、穩(wěn)定性
音視頻節(jié)目的數(shù)據(jù)量很大,傳輸和處理都要浪費很多資源,如傳輸需要很多的帶寬,當大量用戶訪問本地視頻服務器的時候,可能會由某方面的的資源不夠或行出現(xiàn)問題,用戶訪問效果差,甚至服務器直接宕掉。為了避免這類事情的發(fā)生,根據(jù)流媒體格式的特點,寬帶流媒體系統(tǒng)采用采用內(nèi)容分發(fā)系統(tǒng)CDN進行基于流媒體文件的內(nèi)容分發(fā)。
對點播系統(tǒng)來說,遠程服務器相當于一個內(nèi)容的的Cache,當用戶個訪問的時候,節(jié)目內(nèi)容被存儲到遠程服務器的Cache中,其他用戶訪問時就直接從遠程服務器的Cache中取,而不必再到本地的視音頻服務器上來取,既節(jié)省中間的帶寬,也節(jié)省了本地服務器的資源占用量,CPU和內(nèi)存等。

本系統(tǒng)具有很高的穩(wěn)定性,可以達到7X24X365的長時間運行。
3、擴充性
軟件的發(fā)展具有一定的擴展性,無論是功上、還是容量上隨時都有可能擴展。所以在規(guī)劃時必須要考慮具有良好的可擴充性。本項目的擴充性主要表現(xiàn)為以下幾點:
?、佟」δ軘U充方便
流媒體點播系統(tǒng)采用模塊化的設計思想,可以根據(jù)客戶的需求做靈活的二次開發(fā),整個系統(tǒng)不需要進行大的調(diào)整,就很容易擴充新的功能;同時具備有Real和Windows Media兩種格式的點播功能,方便用戶選擇;
② 性能上擴充方便
木項目可以支持多個服務器組同時工作,達到負載均衡的效果。隨著用戶訪問量的增加,本系統(tǒng)也可以較松的添加更多的視頻服務器,或者采用內(nèi)容分發(fā)系統(tǒng),來支持更多的用戶連接。