數字電視中問件增值業務支撐平臺解決方案
![]() |
另一方面,考慮到用戶很可能在不同的廣播應用之間來回頻繁切換。如果一個廣播應用退出時馬上釋放其相關資源,那么下次重啟時必須先從碼流中重新載入應用代碼并實例化,這在廣播環境下很費時間。因此,圖3中在DSM-CC文件系統中引入了應用緩存策略,如果緩存超出了預期分配上限值,則釋放部分緩存給新下載的應用。這種通過犧牲一定存儲空間換取時間效率的方法,可在廣播環境下有效提高系統的性能。
4 改進型數據輪播性能測試和分析
表l比較了改進型數據輪播和DVB對象輪播方案打包前后的數據。由表1可知,改進型數據輪播引入的帶寬冗余信息要小于對象輪播,可為平臺節省更多的帶寬資源。
![]() |
同時,考慮到接收端中間件運行的機頂盒環境資源相當有限,相對對象輪播協議來說,簡單的數據輪播協議實現更加容易,且耗費的系統資源更少,能有效提高系統平臺效率。
5 小結
筆者提出的數字電視中間件增值業務支撐平臺方案已經在上海藍信軟件公司的媒體烽火臺(MBT)上設計實現。該平臺的前端數據廣播系統和后端中間件系統都已經實現,并且在實際電視臺測試中表現出良好的性能。作為交互應用傳輸的技術基礎,改進型數據輪播方案非常簡潔,便于在系統資源有限的接收端實現。另外,其引入的帶寬冗余較小,能有效節約平臺的帶寬資源,是國家中間件標準備選方案之一。
評論