新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > IPTV增值業務平臺架構研究及實現

        IPTV增值業務平臺架構研究及實現

        作者: 時間:2013-09-29 來源:網絡 收藏

        業務大規模發展后,會引入多種類型的機頂盒和終端。不同的終端,采用的底層硬件和操作系統不同,對的開發技術也會有不同要求。如果不采用中間件,同一個應用就需要為不同的終端準備不同的版本,成本會大幅度提高。

        應用只需要面對中間件,不必面對終端。

        2.增值業務門戶

        增值業務門戶在前端處理中間件之后,為終端用戶提供業務展現,引導用戶使用增值業務,是用戶選擇增值業務的入口。用戶通過門戶登陸SP的增值業務,業務門戶的友好性程度決定了用戶使用增值業務的方便性。

        3.交互引擎

        交互引擎處理負責接收來自終端的請求命令,轉發給業務處理子系統進行處理,同時根據業務處理子系統的處理結果向相應終端發送指令或者返回處理結果。為提高處理性能,平臺對外發送命令和內部不同子系統之間的命令轉發都采用異步實現,由消息隊列負責具體發送。

        4.增值業務處理子系統

        增值業務處理子系統負責對業務進行處理。它接收交互引擎轉發過來的指令或增值業務,按照業務規則進行處理,并將處理結果返回給交互引擎或者增值業務接入網關。

        5.增值業務接入網關

        增值業務接入網關是實現SP業務接入的功能實體,提供對SP業務的接入控制以及與增值業務處理系統的適配。業務接入網關的最終目標是實現業務的統一融合,使標準接口能夠適配所有類型增值業務。但是這種情況很難實現,一般情況是,接入網關由多個模塊組成,每個模塊有各自的對外通用接口,負責一類業務的適配。

        6.運營支撐子系統

        運營支撐平臺負責實現對業務的綜合運營及管理功能,主要由計費管理、帳務管理、系統管理、用戶管理、終端管理、SP管理、業務管理、認證授權和統計分析這些部分組成,同時保留與原電信運營支撐系統的接口。

        7.內容管理子系統

        內容管理子系統包括對媒體內容采集、發布、分發與管理部分。

        8.輔助功能子系統

        SP需要業務注冊,還要發布媒體內容;平臺需要提供SP業務發布管理,進行業務注冊、業務綁定,并調用內容管理子系統對媒體內容進行采集、發布與分發,這些都要求平臺具備輔助功能子系統。

        四、平臺實現中的關鍵技術

        基于上文描述的總體架構,在實現及部署平臺的過程中,采用了如下一些關鍵技術。

        1.CDN內容分發網絡

        內容分發網絡(以下簡稱CDN)是通過在網絡中增加一層新的網絡架構,將內容發布到最接近用戶的網絡邊緣,在網絡邊緣緩存媒體內容,將廣域傳輸轉為本地或就近訪問,解決網絡擁塞狀況,提高用戶訪問的響應速度。

        CDN是一個策略性部署的整體系統,包括分布式存儲、負載均衡、網絡請求重定向和內容管理四個部分,內容管理和全局的網絡流量管理是其核心。

        2.媒體內容流化技術

        用戶訪問邊緣服務器中的媒體內容,可以采用NFS、FTP等標準協議。采用FTP將媒體內容緩存到本地,需要在終端增加磁盤及磁盤管理程序,這會提高成本;采用NFS,在保證視頻效果的情況下,并發訪問人數在150個左右,這也是目前市場上提供的成型產品保證的最佳性能,目前還不能滿足大用戶量的并發請求。

        在平臺的實現中,采用媒體內容流化技術,由邊緣服務器負責將其存儲的媒體內容按照標準的MPEG-4格式流化轉化為終端直接可以處理的視頻流。

        3.集群技術

        集群技術主要應用在大型的企業級系統中,實現系統可擴展性和高可用性,增加系統的容錯性能。集群主要包括負載均衡和差錯恢復兩個方面。隨著用戶規模的擴大和SP數量的增加,在業務的發展過程中必須采用集群技術。

        平臺里面需要集群的部分主要是門戶Web服務器和交互引擎服務器。在具體的實現過程中,平臺前端采用DNS輪詢,中間使用硬件負載均衡器或者采用LVS技術,按照指定策略分發請求,后端每個節點上做應用服務器垂直群集。

        五、增值業務的開發與部署

        基于此增值業務平臺,SP和運營商可以迅速地開發、部署和發布新業務。

        為開發新業務,SP首先要與運營商簽署開發協議,獲得開發規范,開發規范包括頁面規范、交互引擎命令規范與接入網關對外標準接口。SP根據規范進行業務開發。

        業務開發完成后,由運營商對業務審核。審核通過的業務,運營商負責業務注冊、綁定與部署,隨后進行業務發布。經過發布的業務,用戶可以訂購并使用。

        SP可以隨時上傳和更新已發布增值業務的媒體內容,新上傳的媒體內容必須經過內容審核,審核通過后,由內容管理系統進行采集、發布。分發存儲后,用戶才能夠觀看。

        六、總結

        是未來運營商將要開展的重要業務,國內對IPTV增值業務的研究目前也已進入試驗階段,但目前提供的增值業務僅僅是將在PC上實現的互聯網業務照搬到機頂盒上實現,如網上醫療,遠程教育等,可以看作是互聯網模式在IPTV中的簡單再現,并沒有真正體現出IPTV技術的特點和三網融合特性。

        同時,目前市場還沒有形成完善的IPTV增值業務系統,沒有對業務的開發和運營進行系統和統一的管理。為此,有必要打造系統的IPTV增值業務平臺,并要跟隨增值業務的發展不斷促進平臺的完善。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 福贡县| 泽州县| 淮北市| 松原市| 南溪县| 亳州市| 巴里| 抚顺县| 庐江县| 绥棱县| 开鲁县| 崇州市| 南陵县| 祁连县| 登封市| 时尚| 寿光市| 阿克| 金坛市| 班玛县| 赞皇县| 荣成市| 马山县| 江口县| 张掖市| 苗栗市| 宁安市| 兴国县| 马山县| 绥宁县| 长泰县| 栖霞市| 宜州市| 涟源市| 获嘉县| 衡水市| 汕尾市| 枣庄市| 科技| 鄱阳县| 玉田县|