摘要:將廣電數字電視業務延伸到多終端,既實現了新業務的創新,而且還能促進廣電和移動等運營商的廣泛合作,可謂一舉多得。
關鍵詞:多屏;互動;多終端
將實現機頂盒、PC、手機、iPAD多屏終端的統一信息發布,將廣電數字電視業務延伸到多終端,即實現了新業務的創新,同時也能更好的黏住自己的用戶,而且還能促進廣電和移動等運營商的廣泛合作,可謂一舉多得。
一期實現PC、手機、PAD等多屏終端要求實現20套直播電視和2天時移回看等功能。
1 多屏互動系統整體架構
2 系統整體描述
本系統整體為集中采集、分片存儲、分布管理的架構,各模塊功能描述如下:
2.1 集中采集
對輸入信源使用集中式采集,從編碼器采集視音頻信號,通過集中的輸入設備將信號統一處理為流媒體服務器可用的原始數據。支持主流協議,可通過UDP組播或HTTP/RTSP等途徑分發。
2.2 分片存儲
對采集到的原始數據進行分片并存儲,通過優化的預測算法和分割機制,針對不同的目標終端,可調整分片尺寸及頻度。在視頻編碼質量和存儲空間消耗之間獲得良好的平衡。
2.3 分布管理
整個系統采用模塊化設計,合理解耦,支持分布式部署,易于管理,系統各模塊均可線性增減,兼容對前期投資保護的同時可減少后期擴容的成本。
3 系統模塊工作流程簡述
系統啟動后,采集程序(Meta Assets Collector)主動從編碼器不間斷獲取實時數據,預處理程序(Meta Assets Processor)對直播頻道的數據進行分片處理,并交由資源管理程序(Global Assets Manager)存儲或緩存,并由索引器(Assets Indexer)實時生成點播索引。同時啟動交互服務,等待終端請求。
終端發起直播或點播請求后,服務端進行鑒權,并由定位程序(Assets Locator)查找所請求的資源,定位成功后通過流服務程序(Streamer)向終端推送視音頻數據流。
4 昆山多屏互動電視系統
5 系統流程
6 功能實現
6.1 直播實現
衛星接收機將直播信號接收后,IP 輸出,IP OVER TS流組播到實時多屏編轉碼設備,編轉碼設備將直播信號實現多碼率、多分辨率碼流輸出。在線直播系統主要由實時在線多屏編轉碼設備、流媒體服務器、與智能終端客戶端三部分組成組成。實時直播信號經過在線多屏編轉碼設備處理后,多碼率、多分辨率碼流組播到流媒體服務器,再通過互聯網/廣電IP雙向網等網絡傳輸到智能終端,這樣,智能終端客戶端就可以觀看到在線的電視節目了。
6.2 時移實現
手機碼流一般在300Kbps-500Kbps之間、PAD為500Kbps-800Kbps,PC碼率為500Kbps-1500Kbps之間。本次要求支持20路直播電視、兩天時移;本次設計每臺流媒體服務器實現10路直播電視、兩天時移(實際配置2+2模式可實現20路直播電視、兩天時移);按最高碼率計算
{[(500Kbps+800Kbps+1500Kbps)/1024]*2*24*3600}*10/(8*1024) ≈577GB存儲空間。實時直播信號經過在線多屏編轉碼設備處理后,多碼率、多分辨率碼流組播到流媒體服務器,流媒體服務器將這些實時流根據EPG節目單采集收錄并打點拆條,同時生成索引文件。終端用戶根據時移EPG發送時移節目收看請求,前端流媒體將根據請求參數返回對應的視頻節目資源實現流服務。
6.3 點播實現
對于點播文件,根據源文件的視頻特征選擇和目標網絡、終端,選擇合適的編碼方案。文件編碼可以使用離線編碼器,可以將媒質系統、DVD、磁帶庫、硬盤等離線視頻文件進行多屏編轉碼,然后將生成的文件分發到流媒體系統的共享存儲。用戶終端根據播放EPG界面發出點播請求,會話資源管理系統將點播請求參數傳給流媒體服務系統,流媒體資源請求成功并把流媒體服務參數及播控參數返回給用戶,然后用戶終端和流媒體系統實現流服務。