張 健
(天津泰達有線電視網絡有限公司 天津300456)
互聯網電視應用系統(tǒng)設計與實現
張 健
(天津泰達有線電視網絡有限公司 天津300456)
面對IPTV和OTT TV的競爭,廣電運營商需要引進互聯網電視牌照商的視頻內容,來豐富網內的內容。介紹了天津泰達有線電視網絡有限公司互聯網電視應用系統(tǒng)的設計與實現。系統(tǒng)與互聯網電視牌照商進行總平臺對接,引入互聯網電視牌照商的視頻內容,提高了廣電運營商的市場競爭力。
計算機應用技術 互聯網電視應用系統(tǒng) 互聯網電視牌照商 廣電運營商
“長尾理論”認為,傳統(tǒng)意義上的主流商品是一個堅硬的頭部,而海量、零散、無序的個性化需求則形成了一條長而細的尾巴。將長尾上足夠的個性化需求累加起來,就會形成一個比主流商品還要大的市場。長尾理論要求在大眾化產品之外提供眾多個性化的定制,從而做到區(qū)別對待每一個個體的客戶。在廣電和電信雙向進入的競爭時代,必須切實將用戶需求切分、編織得極為緊密,才能在競爭中占據主導地位。但實現“長尾理論”有一個前提,就是要求運營商提供海量內容,各種信息和內容應有盡有,滿足各個層次用戶的需求?;谶@個目的,天津泰達有線電視網絡有限公司(以下簡稱“泰達有線網絡”)通過在濱海新區(qū)內建設互聯網電視應用系統(tǒng),并與互聯網電視總平臺進行同步對接,引入了中國互聯網電視平臺的海量內容,滿足了區(qū)內用戶普適性和個性化的需求。
整體系統(tǒng)從業(yè)務功能上主要實現2個方面:①普適性需求,視頻點播、視頻節(jié)目的快進、快退、暫停和播放;②個性化需求,包括我的節(jié)目列表,排行榜、視頻的搜索。
從系統(tǒng)架構上看主要實現 4個層次,包括門戶層、管理層、內容分發(fā)層和機頂盒終端適配層。系統(tǒng)架構具體如圖1所示:
圖1 互聯網電視應用系統(tǒng)體系結構圖Fig.1 Structure chart of the application system of Internet TV
其中EPG系統(tǒng)實現高清視頻下載和點播業(yè)務的導航頁面服務;域名解析實現互聯網電視應用系統(tǒng)的 DNS域名解析服務;業(yè)務支撐管理是從現有運營支撐系統(tǒng)中同步產品、用戶、訂購數據等;負載均衡系統(tǒng)實現各個服務器的負載均衡和路由調度;圖片管理系統(tǒng)實現高清視頻下載和點播業(yè)務的海報圖片服務;認證系統(tǒng)實現互聯網電視終端的認證和鑒權服務;傳輸管理系統(tǒng)實現高清視頻下載和點播業(yè)務的 P4P網絡傳輸管理;內容同步系統(tǒng)負責本地互聯網電視應用系統(tǒng)和中國互聯網電視中心平臺的媒資庫進行內容同步。兩個平臺之間需通過 300,M 公共互聯網鏈路連接。
視頻分發(fā)系統(tǒng)存儲由中國互聯網電視中心平臺下發(fā)的熱點節(jié)目,并為最終用戶提供 P4P視頻下載和點播服務。除此之外,還將定時采集訪問日志上報日志服務器。服務器上分布式保存中心存儲的內容,可確保所有可服務內容均勻分布在各服務器中,為用戶提供可靠的服務。根據并發(fā)用戶量,考慮每臺服務器的帶寬和最大 IO吞吐量,可以估算用于下載和點播服務的視頻分發(fā)服務器數量。
終端適配中間件負責完成統(tǒng)一的終端兼容和適配,通過終端適配中間件屏蔽終端差異,完成各類終端的靈活接入及擴展。
系統(tǒng)實現主要分為網絡部署、存儲平臺部署、運營支撐系統(tǒng)對接和終端集成四大部分。
2.1 網絡部署
2.1.1 增加網絡帶寬
互聯網電視應用系統(tǒng)業(yè)務不同于傳統(tǒng)的有線點播業(yè)務,其系統(tǒng)完全基于IP網絡,這種系統(tǒng)的部署會對 IP網絡造成一定的壓力。主要涉及到兩個方面的問題:局域網帶寬、出口帶寬。
我們對雙向承載網絡和出口帶寬進行擴容。滿足互聯網電視應用系統(tǒng)業(yè)務的帶寬需要。
2.1.2 規(guī)劃域名
機頂盒運行互聯網電視應用系統(tǒng)業(yè)務時,需要通過域名來訪問互聯網電視應用系統(tǒng)平臺。由于廣電運營商有自己的 DNS服務器,所以需要把互聯網電視應用系統(tǒng)業(yè)務使用到的域名配置在廣電運營商自己的DNS域名服務器上。
2.1.3 防火墻設置
根據互聯網電視應用系統(tǒng)的業(yè)務需要,在防火墻上開放部分 TCP和 UDP的端口。包括 SSH服務、Tomcat服務、Apache服務、FTP服務和系統(tǒng)自定義的一些服務端口。
2.2 軟硬件部署
邊緣視頻服務器由于服務器數量大,集中存儲無法滿足巨大的 I/O壓力,所以存儲方式選用直連存儲。即,每臺視頻服務器配置 4塊 2,T硬盤(可以另外配置1塊操作系統(tǒng)盤),滿足性能和容量的需求。
考慮到視頻內容不斷增加,并且兼容未來推出的3,D和高清服務內容,系統(tǒng)平臺設置30,T存儲,方便視頻內容的分發(fā)、發(fā)布及內容備份?;ヂ摼W電視中心平臺目前有20,T的內容,按一年新增與轉碼10,T計算,分節(jié)點30,T存儲可以滿足兩年的需求,后期再進行擴容。在存儲架構的選擇方面,考慮到 DAS、NAS、IPSAN、FCSAN 的優(yōu)缺點,確定采用 IP SAN的存儲架構,采用 iSCSI存儲連接方式。支持Active/Active雙控切換與容錯技術,支持熱插拔;控制器支持冗余及負載均衡技術。
所有服務器均采用Linux操作系統(tǒng)。每臺服務器都需要部署MySQL數據庫、JavaSDK1.6運行環(huán)境、Apache WEB服務系統(tǒng)、Apache ActiveMQ消息總線和Tomcat應用服務器等基礎軟件環(huán)境。
2.3 運營支撐系統(tǒng)對接
互聯網電視應用平臺與現有的運營支撐系統(tǒng)進行對接。雙方均發(fā)布公共的 WebService接口提供對方調用,互為服務器端和客戶端。對接的接口分別為實時扣款、開通服務、停止服務、變更服務和對賬接口。
2.4 終端集成
在終端集成網絡播放器,專門用于播放流媒體視頻。網絡播放器需要播放視頻編碼方式為 H.264,音頻編碼方式為LC-AAC,封裝格式為TS和mp4的高清碼流。
本文主要介紹了互聯網電視應用系統(tǒng)的系統(tǒng)設計和實現?;ヂ摼W電視應用系統(tǒng)具有獨立的系統(tǒng)架構、組網結構、業(yè)務系統(tǒng)和管理系統(tǒng),并與泰達有線網絡現有系統(tǒng)進行對接,利用 IP方式為區(qū)域用戶提供更為廣泛、更為豐富、更為新穎的互動應用。互聯網電視應用系統(tǒng)有效地促進文化產業(yè)的發(fā)展,拉動濱海新區(qū)的文化消費與內需,為新區(qū)可持續(xù)發(fā)展注入新的活力。
Design and Realization of an Internet TV Application System
ZHANG Jian
(Tianjin TEDA Cable TV Network Co.,Ltd.,Tianjin 300456,China)
To face the competition from IPTV and OTT TV,broadcasting operators need to enrich their contents through introduction of videos from Internet TV license providers. This paper introduced the design and realization of an Internet TV application system of Tianjin TEDA Cable TV Network Co., Ltd. Through connection to the central platform of Internet TV license provider,the system is able to get access to video contents and thus improves the broadcasting operator’s market competitiveness.
computer application technology;Internet TV application system;Internet TV license provider;broadcast television network operator
TN949.291
A
1006-8945(2014)07-0021-02
2014-06-06