以下是華為代表的演講:
我在這給大家簡要介紹一下華為公司對(duì)中間件的理解。
華為公司IPTV系統(tǒng)中間件分為兩部分:一個(gè)是放在終端,叫機(jī)頂盒中間件,一個(gè)是放在系統(tǒng)里的系統(tǒng)側(cè)中間件。
機(jī)頂盒中間件位于整個(gè)機(jī)頂盒軟件的中間部分,位于業(yè)務(wù)應(yīng)用層與機(jī)頂盒資源層之間,最主要是屏蔽機(jī)頂盒硬件和系統(tǒng)軟件功能性的差異,方便機(jī)頂盒與頭端系統(tǒng)對(duì)接。
因?yàn)槎x了這樣一個(gè)中間件,機(jī)頂盒中間件就涉及兩個(gè)接口,一個(gè)是平臺(tái)的適配借口,就是說機(jī)頂盒中間件跟機(jī)頂盒資源之間的這樣一個(gè)接口,它用來屏蔽機(jī)頂盒的差異,可以讓上層軟件在不同機(jī)頂盒之間運(yùn)行。還有一個(gè)接口是業(yè)務(wù)開發(fā)接口,提供一些函數(shù)調(diào)用供上面的業(yè)務(wù)應(yīng)用層調(diào)用,實(shí)現(xiàn)一個(gè)業(yè)務(wù)應(yīng)用可以在多家IPTV系統(tǒng)上運(yùn)行。
對(duì)于標(biāo)準(zhǔn)化來說,我們認(rèn)為平臺(tái)適配接口因?yàn)楣δ鼙容^穩(wěn)定,實(shí)現(xiàn)標(biāo)準(zhǔn)化相對(duì)比較容易,而業(yè)務(wù)開發(fā)接口因?yàn)楣δ軓?fù)雜變化也比較大,所以目前實(shí)現(xiàn)標(biāo)準(zhǔn)化困難也較大。
系統(tǒng)側(cè)中間件處于運(yùn)營管理層與服務(wù)網(wǎng)絡(luò)層之間,實(shí)現(xiàn)的功能包括管理子系統(tǒng)(用戶管理/產(chǎn)品管理/內(nèi)容管理)/業(yè)務(wù)控制子系統(tǒng)(控制整個(gè)系統(tǒng)業(yè)務(wù)流程)/業(yè)務(wù)展示子系統(tǒng)/機(jī)頂盒升級(jí)服務(wù)器,完成機(jī)頂盒升級(jí)功能。
對(duì)機(jī)頂盒中間件標(biāo)準(zhǔn)化,我們建議通過平臺(tái)適配層接口對(duì)它進(jìn)行標(biāo)準(zhǔn)化,因?yàn)榍斑呏v過,平臺(tái)適配層功能比較穩(wěn)定,實(shí)現(xiàn)相對(duì)容易。至于系統(tǒng)中間件標(biāo)準(zhǔn)化,我們建議可以對(duì)系統(tǒng)中間件具體部分實(shí)現(xiàn)標(biāo)準(zhǔn)化,因?yàn)槿A為在系統(tǒng)中間件有兩部分,像業(yè)務(wù)展示子系統(tǒng)/機(jī)頂盒升級(jí)服務(wù)器,不一定非要放到中間件里面。而業(yè)務(wù)管理系統(tǒng)和業(yè)務(wù)控制系統(tǒng)放到中間件里是非常合適的。
流媒體網(wǎng)