IPTV簡單來說就是交互式網絡電視,它能為用戶提供電信級的服務和使用簡便的電視式體驗。
IPTV業務是伴隨著寬帶互聯網的飛速發展而興起的一項新興的互聯網增值業務,它利用寬帶互聯網的基礎設施,以家用電視機和電腦作為主要終端,利用網絡機頂盒(STB,Set-TopBox),通過互聯網協議來傳送電視信號,提供包括電視節目在內的多種數字媒體服務。
IPTV系統概述
到目前為止,IPTV雖然還沒有一個十分明確的定義,但IPTV實現電視的網絡化卻是不容置疑的,它的具體表現形式一定是基于IP網的流媒體服務。整個IPTV系統的中心任務是如何為用戶提供流媒體服務。
圍繞這個問題,必須充分考慮電信級系統所必要的一些保證體系,如運營支撐系統、網絡管理系統等。一般認為,IPTV系統在邏輯上可以劃分成五個部分:媒體處理子系統、媒體管理子系統、電子節目單服務子系統、運營支撐子系統、流服務子系統。
另外,為了更加直觀地展現系統的協同工作情況,還可以根據設備的功能,將系統的相關組件按照功能劃分為以下四個部分:媒體平臺層、服務支持層、運營支撐層、終端層。
實際上,完整的IPTV系統還應該包括IP承載層。雖然IPTV系統的運作和IP承載層息息相關,但IP承載層并非IPTV系統獨有的,只是IPTV系統對其有一些相對特殊的要求,例如對組播的支持、高帶寬的需求等,所以本文中將不對其做詳細介紹。
IPTV系統邏輯結構
???????????????????????????????????????????????????????????? 圖1
圖1是IPTV系統的邏輯結構,它可以幫助大家更好地理解系統的架構、主要功能和實現方案。
(1)流服務子系統
流服務子系統是為用戶直接提供流服務的子系統,是系統的核心。無論是視頻點播,還是直播電視,或者其他的增值業務,IPTV系統最終都將通過流服務子系統來提供服務,終端總是和流服務子系統進行流媒體的交互。其他的子系統都是直接或間接地為流服務子系統提供服務的。流服務子系統對整個流媒體的服務提供保障,它是系統的關鍵邏輯組件,其他的相關子系統都是為其服務的,并圍繞其設計的。
(2)媒體處理子系統
媒體處理子系統的主要任務是將原始的節目源轉化成符合規定編碼格式的流媒體節目源。原始的節目源可能是電影的拷貝,也可能是DVD碟片,還可能是數字或者模擬的視音頻信號源(數字電視或者模擬電視信號源),媒體處理子系統的任務是將它轉化成適合在互聯網上傳輸的視音頻格式的文件,用的編碼格式必須是壓縮編碼方式,例如MEPG-4、WMV或者H.264等,今后的趨勢是采用統一的H.264編碼格式。當然系統對于其他格式的媒體文件也都是可以兼容的,關鍵是終端要支持相應的解碼程序。媒體處理子系統本質上就是媒體進入到IPTV系統的入口,無論是TV節目,還是電影節目,都需要通過這一子系統處理后方可進入系統,之后才有可能為IPTV的用戶提供相關的流媒體服務的資源。
(3)媒體管理子系統
媒體管理子系統的主要任務是對媒體資源進行管理,包括媒體的內容管理、計劃的編排、EPG信息的采集與生成、報表信息的采集與生成。
媒體的內容管理,包括媒體內容通過什么策略來進行存儲和分發,比如在系統中如何保存、存儲多少份拷貝、位置信息如何索引等,是關系到媒體存儲和分發效率的關鍵因素,也是設備廠家重點考慮的問題之一。
計劃的編排,一般和TV節目相關,如果系統要提供時移電視的功能,必然要對電視節目進行錄制,那么計劃的編排目的就是為將來要進入存儲區域的這些內容按時間段進行分割,時間段的劃分一般基于電視臺的節目表,這樣可以保證這些文件在時移電視點播的時候,可以按時段和節目名稱進行點播,按時間收看電視節目。
EPG信息的采集和生成,一般是通過媒體內容來定制EPG畫面,這樣可以控制哪些媒體節目出現在EPG界面,可以為用戶所使用,同時,它可以根據一些編排計劃,在界面中生成相關的節目單,這個就有點類似與傳統電視的電視節目預告,它是EPG畫面的資源。根據點播情況它可以生成熱門影片列表,根據節目導入系統的時間可以生成最新影片列表。
報表的信息采集與生成,可以理解成通過對媒體資源的狀態、使用情況等數據庫進行統計的一些情況,它的主要目的是通過查詢數據庫生成指定格式的報表文件,以供運營者進行相關的分析。比如,它可以提供影片的點擊頻率從而可以制定策略,使點擊多的影片在系統中增加拷貝的數量,以保證為用戶提供更優質的服務,而點播次數少的,則可以減少系統的拷貝數量,提高磁盤空間的利用率。
(4)電子節目單服務子系統
電子節目單服務子系統的主要任務是為用戶提供業務的入口服務,是直接呈現給用戶的界面,是供用戶選擇的系統服務索引,它同時要協助完成用戶的接入請求。電子節目單子系統呈現給用戶的是在某些權級下,可以享受到的服務。比如,如果是包月用戶,那么電子節目單服務子系統將把所有的提供給包月用戶的媒體資源以頁面的方式呈現給該用戶,用戶也可以通過各種關鍵字進行查詢。當然,用戶也可以通過增加付費的方式,選擇超出服務范圍的媒體或服務資源。或者,在用戶的服務范圍內,用戶還可以自行控制,對一些不適合兒童觀看的影片進行密碼保護,阻止兒童觀看。
(5)運營支撐子系統
運營支撐子系統是為運營商的運營管理服務的系統,包括用戶管理、計費管理、定價策略管理、網絡設備管理以及運營相關的一些管理工作。這部分無論是對增值業務運營商還是電信運營商都非常重要,一方面它管理著為用戶提供服務的這些服務器和網絡資源,另一方面它需要對相關服務的資費策略進行定制。資費管理功能的強弱,通常對于運營商的業務競爭力有很大影響,支持的策略越多樣化,越能吸引更多的需要,同時適應市場競爭策略的變化,比如臨時打折、業務捆綁。與此同時,一般它還會管理用戶的資料,比如用戶的開戶、資料管理、狀態變更,能夠設定一些閥值來使系統自動開關用戶的業務,避免用戶的惡意欠費。在運營支撐系統中,運營商還希望能夠對第三方的一些網絡設備進行管理(一般來說,現在的系統是綜合的系統,多廠家設備的融合是非常普遍的現象),還有可能要求和原有的一些前臺應用系統和后臺營賬系統進行一些自動數據傳遞的接口功能,從而實現平臺的統一。運營支撐系統與客戶的一些使用習慣相關,與相關業務相關,正是因為個性化的原因,一般運營商會根據要求進行一些定制,采用一些開放式的架構,可以方便地進行相關模塊的定制,滿足各種個性化的要求。
IPTV系統功能結構
前面介紹過,IPTV系統按照功能結構可以分為媒體平臺層、服務支撐層、運營支撐層和終端層。但實際上,系統的分層結構根據對業務模型的構建的不同和實現方式的不同,會有所不同,平臺之間的功能只有模糊的差異,并沒有清晰的界限,比如說,內容編碼服務器到底屬于媒體平臺層還是服務支持層,就存在分歧;而網絡管理系統屬于運營支撐層還是屬于服務支持層,也會有不同的聲音。明確地界定這些層所包含的設備,依賴于系統架構工程師,并和系統的相關業務流程息息相關,在這里只做了一些共性的探討。
????????????????????????????????????????????????????????????? 圖2
圖2是一種實現方案的結構,大家可以對整個IPTV系統有個大致的了解。在后面則將分別介紹各層的一些詳細內容。
(1)媒體平臺層
媒體平臺層一般主要由一些和媒體相關的服務器組成。就目前提供的相關服務,主要包括媒體存儲和分發的媒體工作站(有些廠家也稱之為流媒體服務器),媒體編碼加密和導入的內容工作站。考慮到今后的業務擴展,還會增加更多的內容,比如說如果增加網絡可視電話業務,必然還要增加相關的服務器來負責可視電話業務的媒體流處理;如果增加網絡游戲服務,還需要相關的游戲服務器來處理相關事務。
(2)服務支持層
服務支持層,也稱作在線業務支持層,一般可以采用分布式結構位于中心機房和城域網機房。其主要的任務是對IPTV相關服務進行控制:一方面是保證合法用戶可以通過正常的渠道得到相關的服務,對用戶進行認證和授權;另一方面,通過認證和授權措施來防止非法用戶接入系統。
一般來說,服務支持層包括所有的和媒體服務相關的一些服務器,主要包括DRM系統(包括許可服務器和其他的對密鑰進行引用和控制的組件)、客戶自服務服務器、網絡管理服務器、媒體引入系統的一些內容編碼服務器、認證服務器、EPG服務器等。DRM系統主要用于流媒體的數字版權管理,許可服務器主要用于License的分發,認證服務器主要用于用戶的業務接入認證,其他的服務器都是為用戶的媒體服務提供在線的支持。
(3)運營支撐層
運營支撐層,也稱作后臺服務支持層,一般位于用戶的數據中心和網絡管理中心,它是為業務運營和網絡管理服務的,是運營商的業務管理和控制的核心平臺,要適應不同的運營模式和管理風格,通常情況下要考慮更多的業務模型、管理模型等方面,運營商一般還會提出很多定制性的要求。一般主要包括客戶管理、計費賬務管理和媒體資產管理這幾個相對獨立的模塊。一般來說,這三部分都是OSS的功能模塊。
OSS是一個為運營商進行節目管理、工作流管理、用戶管理、計費及賬務、用戶自助服務的可伸縮、可擴展的業務支撐平臺。同時,它提供各種后臺解決方案,如用戶管理、業務管理、資費政策管理、銷賬處理、營收管理、結算分攤、數據分析等功能。
(4)終端層
EPG的客戶端軟件、解碼設備(支持MPEG-1/2/4、WMV、REAL、H.264等格式)、媒體播放器與系統中的服務器進行交互從而控制媒體服務的進程,并且通過STB將媒體流數據轉換為TV終端支持的視頻信號。未來還將包括3G手機等終端。
終端層是整個系統用于和用戶交互的平臺,也是呈現在用戶側的惟一設備,其設計除了考慮技術層面,還要考慮很多因素,比如經濟性、美觀性等。
終端層的主要設備一般是機頂盒。當然,如果是PC用戶,只需要一套支持解碼和播放技術的軟件就可以了,可以認為它是一個軟件機頂盒。
結語
IPTV系統是構建在現有互聯網上的業務系統,它必須適應現有的IP網絡構建,這樣才能保證系統的可靠性和穩定性。一般來說,IPTV的網絡是一個分層的網絡結構,分為骨干網層、城域網層和接入網層,IPTV系統的部署一般也和這種分層結構相吻合。
(1)數據中心位于骨干層,部署相應的OSS和網管系統,同時一些內容編碼服務器、中心媒體服務器以及相應的服務支持層功能實體可以集中部署在這里。如果網絡規模大,也可以將部分組件分布式部署延伸到城域網。
(2)分布式的媒體工作站可以位于城域網層或者接入網層,取決于網絡的規模,初期可以位于城域網,后期可以在城域網和接入網分層部署。
(3)終端設備位于接入網中。
這樣的結構可以有效利用現有的各種網絡資源,加快部署的速度,保證低成本地部署系統的同時還可以確保系統的可擴展性。
IPTV系統是一種基于寬帶網絡的新型增值業務平臺,伴隨著互聯網技術的發展,必然會不斷發展,雖然其邏輯結構不會發生大的改變,除非互聯網的架構發生大的改變,但邏輯架構下的功能模塊必然會隨著業務的發展而改變,適應用戶需求的功能會不斷被開發出來,IPTV業務也將在不斷的業務創新中不斷發展,在個性化的家庭娛樂中占據一席之地,為用戶打造一個全新的娛樂甚至商務平臺。
評論