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