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