數(shù)字電視軟硬件分離原理與實(shí)現(xiàn)
值得一提的是,這種結(jié)構(gòu)允許第三方軟件公司開(kāi)發(fā)的中間件作為一個(gè)單獨(dú)的模塊放到機(jī)頂盒中運(yùn)行,將來(lái)可以獨(dú)立更換。運(yùn)營(yíng)商完全不用擔(dān)心將來(lái)中間件的升級(jí)問(wèn)題。在這個(gè)軟硬件分離的平臺(tái)上,已經(jīng)有了基于瀏覽器和JAVA的中間件等模塊,進(jìn)一步屏蔽了與硬件相關(guān)的部分,山東泰信幫助廣西廣電網(wǎng)絡(luò)開(kāi)發(fā)雙向數(shù)據(jù)廣播等應(yīng)用,實(shí)現(xiàn)了VOD、卡拉OK、電視彩票、通用瀏覽器、股票廣播等功能。這些功能不再像以前全部由機(jī)頂盒廠家統(tǒng)一集成,可以由不同的公司獨(dú)立開(kāi)發(fā),單獨(dú)放到機(jī)頂盒中使用。在廣西參與這種開(kāi)發(fā)的公司有近十家,由山東泰信協(xié)助廣西廣電做總集成。如果不是實(shí)現(xiàn)軟硬件分離,這種協(xié)作幾乎是不可能的。
五、軟硬件分離平臺(tái)下實(shí)現(xiàn)CA的例子
CA是機(jī)頂盒中最為重要的一部分,以往也是機(jī)頂盒廠家使用CA廠家提供的庫(kù)文件進(jìn)行集成的一部分,不但集成測(cè)試復(fù)雜耗時(shí),同時(shí)也是造成CW擴(kuò)散泛濫的一個(gè)重要原因。而利用基于LC74189的軟硬件分離技術(shù),這項(xiàng)集成完全可以由CA廠家一方獨(dú)立完成,不需要互相提供任何的庫(kù)文件,避免了集成過(guò)程中需要加強(qiáng)保密、聯(lián)合測(cè)試等耗時(shí)費(fèi)力的工作,還可以很大程度上避免CW共享情況的出現(xiàn),而運(yùn)營(yíng)商還可以獲得一個(gè)高性價(jià)比的機(jī)頂盒。
因?yàn)榛贚C74189的開(kāi)發(fā)平臺(tái)已經(jīng)集成了設(shè)計(jì)CA所需要的各項(xiàng)基礎(chǔ)功能,所以,在基于LC74189的軟硬件分離基礎(chǔ)上開(kāi)發(fā)CA,僅需要簡(jiǎn)單地做以下工作:
1、利用系統(tǒng)提供的操作系統(tǒng)接口,創(chuàng)建各種線程,建立運(yùn)行環(huán)境。
2、如果是智能卡CA,利用系統(tǒng)提供的SMART卡板驅(qū)動(dòng),開(kāi)發(fā)SMART卡的相關(guān)功能。也可以直接應(yīng)用本系統(tǒng)提供的T0、T1等協(xié)議。
3、利用系統(tǒng)提供的DEMUX驅(qū)動(dòng),完成各種收表的動(dòng)作。
4、提供給系統(tǒng)所需要的接口,例如:開(kāi)始、停止解碼、設(shè)置年齡等級(jí)、工作時(shí)段、獲取授權(quán)信息等等,以便完成CA的各種功能。
5、在該軟硬件平臺(tái)上進(jìn)行編譯,生成可執(zhí)行文件,由運(yùn)營(yíng)商單獨(dú)下載到機(jī)頂盒中運(yùn)行,而完全不經(jīng)過(guò)機(jī)頂盒廠家。
從以上的工作可以看出,不但移植時(shí)的工作與傳統(tǒng)的集成相比要簡(jiǎn)單許多,而且關(guān)鍵是集成的環(huán)境非常獨(dú)立,CA與機(jī)頂盒其他軟件可以分別由不同的公司獨(dú)立完成并測(cè)試,CA的集成完全可以交由CA廠商或者運(yùn)營(yíng)商來(lái)獨(dú)立完成, 通過(guò)運(yùn)營(yíng)商前端下載服務(wù)器下載到機(jī)頂盒中執(zhí)行,還可以使用原來(lái)的智能卡。
由于提供了開(kāi)發(fā)CA的高層接口,無(wú)論是重新開(kāi)發(fā)CA還是移植現(xiàn)成的CA都非常方便。既然連最復(fù)雜的CA應(yīng)用都可以在軟硬件分離基礎(chǔ)上開(kāi)發(fā),那么其它的應(yīng)用,例如股票,瀏覽器,界面等等,則更容易在軟硬件分離平臺(tái)上實(shí)現(xiàn)。
六、實(shí)現(xiàn)軟硬件分離的意義
數(shù)字電視軟硬件分離,從根本上打破了長(zhǎng)期禁錮廣電進(jìn)入良性發(fā)展的軟硬件捆綁的舊模式。讓軟件開(kāi)發(fā)隨著運(yùn)營(yíng)需要的變化而不斷完善、增加新的功能模塊,而不僅僅是把業(yè)務(wù)限定在一個(gè)近乎固定功能的網(wǎng)絡(luò)上,并且會(huì)大幅度降低平移成本,這也是許多廣電的愿望。
后轉(zhuǎn)換時(shí)代,許多廣電對(duì)已經(jīng)平移的網(wǎng)絡(luò)作了深刻的總結(jié),如何經(jīng)營(yíng),是廣電人共同關(guān)心的話題。
還沒(méi)有進(jìn)行轉(zhuǎn)換的運(yùn)營(yíng)商可以借鑒先行者的經(jīng)驗(yàn)教訓(xùn)。應(yīng)該說(shuō),機(jī)頂盒的軟硬件捆綁,不能獨(dú)立進(jìn)行各個(gè)軟件的改進(jìn)升級(jí),增加新的應(yīng)用更加困難,壓縮了運(yùn)營(yíng)商進(jìn)行增值應(yīng)用的空間,是已經(jīng)平移過(guò)的運(yùn)營(yíng)商得到的最大教訓(xùn)。另外,CA方面,在發(fā)現(xiàn)安全隱患后無(wú)法采取技術(shù)手段彌補(bǔ),讓運(yùn)營(yíng)商感到不安全,也是軟硬件捆綁后的另一大后患。這些教訓(xùn)值得那些還沒(méi)有進(jìn)行平移的運(yùn)營(yíng)商吸取,以避免再走同樣的彎路。
評(píng)論