數字電視中間件標準提上日程
近日,記者獲悉,我國《數字電視中間件技術(shù)規范》的草案目前已經(jīng)上報給相關(guān)部門(mén),處于最后審批的階段。記者了解到,在2003年,《數字電視中間件技術(shù)規范》標準草案就已經(jīng)確定,從2003年到2007年這4年間一直有媒體和相關(guān)部門(mén)透露出該標準要出臺的消息,但是,為何該標準一直持續至今尚未出臺?另外,目前最終上到標準報批階段的草案中還有一條重要的內容是基于國外Java技術(shù),這也引起是否有向國外交納專(zhuān)利費的爭論,針對這些疑問(wèn),記者獨家采訪(fǎng)了負責此標準的國家數字電視中間件標準工作組組長(cháng)兼牽頭人廖洪濤,標準組成員之一的天柏寬帶網(wǎng)絡(luò )科技有限公司董事長(cháng)呂品,以及Java技術(shù)的創(chuàng )始公司Sun的軟件部中國區高級經(jīng)理邵正強,國內中間件企業(yè)深圳茁壯網(wǎng)絡(luò )技術(shù)有限公司副總裁丁中。
本文引用地址:http://dyxdggzs.com/article/79152.htm焦點(diǎn)一:中間件標準出臺的時(shí)機
據記者了解,從2003年我國《數字電視中間件技術(shù)規范》的草案就已經(jīng)出來(lái),從2003年到2007年這4年間一直有媒體和相關(guān)部門(mén)透露出該標準要出臺的消息,目前《數字電視中間件技術(shù)規范》標準的出臺進(jìn)程處于什么樣的階段?為何一直會(huì )持續到現在?
廖洪濤:現在標準的草案已經(jīng)出來(lái),處于報批階段,相信不久即將公布。從中國數字電視產(chǎn)業(yè)的情況而言,數字電視中間件標準現在出臺正是時(shí)機。雖然中國數字電視整體平移從1999年開(kāi)始啟動(dòng),但市場(chǎng)一直沒(méi)起來(lái),只是在2006年和2007年開(kāi)始真正大規模地開(kāi)展。到目前為止,中國數字電視正從整體平移過(guò)渡到開(kāi)拓更多的增值業(yè)務(wù)上來(lái),這時(shí)候中間件標準的出臺可謂是恰適其時(shí)。中國數字電視中間件標準小組2001年年底成立,從2002年草案出臺到目前的完善,也經(jīng)過(guò)很多次修改最終確立。中間件標準的即將出臺將降低整個(gè)產(chǎn)業(yè)的費用。
呂品:我們已經(jīng)收到中間件標準組的通知,中國數字電視中間件標準草案已經(jīng)上報給國標委進(jìn)行審批。該標準草案是由數字電視業(yè)主要的20多家企業(yè)共同研究制定的。
邵正強:雖然目前某些運營(yíng)商已經(jīng)開(kāi)始使用了中間件,由于各地的需求不同,運營(yíng)商的想法也不一樣,但是苦于標準沒(méi)有出臺,不敢采用任何一個(gè)中間件的技術(shù),這就抑制了中間件的推廣。也希望國內的數字電視中間件標準盡快出臺。
焦點(diǎn)二:中間件標準應采用哪種技術(shù)?
我國中間件標準應采用哪些技術(shù)才能適應數字電視的發(fā)展?據悉,此標準中把Java作為必選內容,標準工作組是出于哪些因素考慮的?
廖洪濤:世界上數字電視中間件標準都是基于Java這種開(kāi)放性標準基礎上的。在中國數字電視中間件標準的制定過(guò)程中,我們考慮了歐洲、日韓等國家的中間件標準,同時(shí)也結合了國內的實(shí)際情況。數字電視中間件標準的根本目的是能夠應用下載,能夠在不同平臺上執行,Java這種語(yǔ)言能夠在互聯(lián)網(wǎng)、手機、IPTV等多種應用中進(jìn)行下載,所以在數字電視方面自然是不二的選擇。因此中國的中間件標準也要支持這種應用,實(shí)現跨平臺執行,這也順應全球的發(fā)展趨勢。
邵正強:從理論上講,Java技術(shù)是一個(gè)成熟的并且被大家廣泛接受的技術(shù),采用Java技術(shù)后你不需要投巨資重新開(kāi)發(fā)新的技術(shù)。如果要選擇現有技術(shù),你要考慮到它的開(kāi)放性和知識產(chǎn)權的處理方式等因素。選擇哪種技術(shù)要考慮三個(gè)方面,安全性、全面性、先進(jìn)性。假如選擇某一個(gè)廠(chǎng)商的專(zhuān)有技術(shù)作為中國的標準,那它就不是一個(gè)開(kāi)放的技術(shù),本身就存在著(zhù)容易被單個(gè)企業(yè)控制的風(fēng)險。這就是為什么國內外的一些標準要在國際標準的基礎之上再做自己的標準,目的就是要規避被壟斷的可能性。
呂品:國內中間件標準必須建立在國際通用的標準的基礎之上,否則就無(wú)法與國外的內容提供商和服務(wù)商進(jìn)行溝通,如果采用某一種技術(shù),那么中間件就失去了通用的意義,標準草案里不是講用Java,而是說(shuō)要必須支持Java,它是一種語(yǔ)言工具,必須支持Java來(lái)開(kāi)發(fā)一些應用。比如說(shuō)將來(lái)手機跟機頂盒要實(shí)行互通的話(huà),如果不支持Java,將無(wú)法下載。
數字電視要從單向走向雙向互動(dòng),Java是一個(gè)最好的技術(shù),因為它跨越了所有的網(wǎng)絡(luò )平臺和終端平臺,能夠把業(yè)務(wù)動(dòng)起來(lái),而國內目前采用的HTML中間件只是一個(gè)內容表達。中間件是一個(gè)工具箱,用這個(gè)工具箱來(lái)制作數字電視應用過(guò)程中所需要的各種軟件?;氐綌底蛛娨暠拘衼?lái)講,數字電視不單純只是一個(gè)看的功能,也有一個(gè)用的功能。到目前為止,還不能找到除了Java之外的第二個(gè)跨平臺的互動(dòng)應用工具,從全世界的嵌入式互動(dòng)工具來(lái)看,Java是做得最成熟的。
丁中:Java并不是實(shí)現數字電視中間件的唯一手段。實(shí)現數字電視中間件的主要技術(shù)手段至少包括HTML、C、和Java;顯然Java不是唯一選擇,Java的鼻祖——— 美國Sun公司坦然承認這一點(diǎn)。由于Java的開(kāi)放性、系統性和優(yōu)越的互動(dòng)性,Java為大多數中間件開(kāi)發(fā)商采用,并最終成為國際中間件標準MHP的技術(shù)基礎。與此同時(shí),用C語(yǔ)言寫(xiě)成的OpenTV,以其先進(jìn)的數據預處理技術(shù)、優(yōu)化的數據解析能力以及對機頂盒的低配置要求,一度成為全球用戶(hù)數最大的數字電視中間件系統。另一個(gè)國際知名的中間件系統Liberate則是采用HTML技術(shù)為主開(kāi)發(fā)而成,也有過(guò)相當規模的商用。
您認為適合我國數字電視國情的中間件標準應該滿(mǎn)足哪些條件?是在基于國際標準之上加以應用?還是聯(lián)合國內中間件企業(yè)來(lái)共同制定標準?還是選取已在產(chǎn)業(yè)化應用中較為成熟的中間件技術(shù)作為標準?
廖洪濤:中間件屬于技術(shù)和交互應用開(kāi)發(fā)。中國做自有技術(shù)產(chǎn)權的標準,首先要了解國外先進(jìn)的技術(shù),目前中國數字電視中間件標準是在全球領(lǐng)先的MHP標準上的一個(gè)子集,在與它相通的基礎上,做了很多的擴展,擁有我國自有知識產(chǎn)權技術(shù),并且申請了專(zhuān)利,包括(Java編程功能包的制作權,一些軟件升級下載的專(zhuān)利等)。
邵正強:需要看中國用戶(hù)的需求,我不認為中國目前所有的機頂盒馬上都要使用中間件,像手機一樣,有普通的,有智能的,這就涉及中國數字電視怎么發(fā)展,一個(gè)產(chǎn)業(yè)發(fā)展需要提供什么樣的服務(wù)才能滿(mǎn)足用戶(hù)的需求,包括我們整體轉換,數字電視發(fā)展方向和中間件之間關(guān)系,所以我認為今后的中國數字電視的發(fā)展,是有一個(gè)階段性的,數字電視今后的發(fā)展方向是,觀(guān)眾能夠參與,能夠控制節目的服務(wù)會(huì )受到歡迎,所以中間件代表了用戶(hù)需求角度發(fā)展的一個(gè)方向。
丁中:我國現有數字電視中間件標準文本主體部分完稿于2003年,在當時(shí)的技術(shù)和產(chǎn)業(yè)發(fā)展的條件下,國內軟件開(kāi)發(fā)商無(wú)法提出基于HTML的數字電視中間件的標準體系。五年后的今天,隨著(zhù)全國數字電視用戶(hù)規模上量,基于HTML的中間件體系已經(jīng)基本成熟,目前基于HTML的機頂盒軟件平臺或中間件已經(jīng)被我國95%以上的數字電視運營(yíng)商所采用。在整體平移過(guò)程中,陽(yáng)光政務(wù)和便民信息等數據業(yè)務(wù)成為必選項;杭州、淄博、深圳等城市的運營(yíng)商還推出了電視繳費、互動(dòng)游戲、買(mǎi)賣(mài)股票等增值業(yè)務(wù),所有這些應用都是在HTML中間件平臺上完成的。
呂品:內容表達、互動(dòng)平臺的開(kāi)發(fā)都要與國際技術(shù)規范相通用。中間件只是一個(gè)工具,最核心的部分就是下載器,這方面我們有自己的專(zhuān)利技術(shù),不需要向國外公司交納任何的專(zhuān)利費,這是中間件最大的一塊,有了下載器以后用它開(kāi)發(fā)軟件。
焦點(diǎn)三:采用了Java技術(shù)是否要交納專(zhuān)利費?
基于Java技術(shù)的中間件標準是否會(huì )存在專(zhuān)利費或者其他的費用?一旦我國采用了Java的技術(shù),如何規避專(zhuān)利費?
廖洪濤:目前我國數字電視中間件標準草案里不含有任何國外知識產(chǎn)權糾紛的可能性,不含有國外的技術(shù)方案。
另外,雖然Sun公司是Java的創(chuàng )始人,但他們沒(méi)有申請任何的專(zhuān)利,使用Java技術(shù)不用交納任何專(zhuān)利費。最近Sun公司把支持Java的虛擬機,代碼在網(wǎng)上開(kāi)放,任何人可以用來(lái)運用在自己的商業(yè)化軟件里,不會(huì )收取任何費用。除非企業(yè)號稱(chēng)自身的產(chǎn)品支持Java,打Sun公司的LOGO,用它的測試機來(lái)測,就要交納一定的費用。但在中國中間件標準里面,不會(huì )使用Java的LOGO,今后有自己的LOGO,標準內容里也沒(méi)有要求一定要使用SUN公司的測試機。所以并不存在企業(yè)今后要交納任何費用,一方面企業(yè)可以把Sun公司的Java技術(shù)拿過(guò)來(lái)放到自己的軟件里,產(chǎn)品可以進(jìn)行銷(xiāo)售,另一方面,也不需要經(jīng)過(guò)Sun公司進(jìn)行測試,標準指明只需要經(jīng)過(guò)中國標準的測試平臺,并且也沒(méi)有任何的費用。
相反,如果采用國內某些廠(chǎng)家使用HTML等的腳本語(yǔ)言進(jìn)行編程,則需要向國外交納很高的費用,國內一些瀏覽器廠(chǎng)商,都要向國外企業(yè)交費,如版權費、許可費等等。
邵正強:目前采用Java技術(shù)在中國數字電視中間件里面,不會(huì )涉及專(zhuān)利費的問(wèn)題。因為目前所有Java技術(shù),不管應用在哪塊行業(yè),所有的Java規范都是由Java國際組織或Java社區來(lái)統一制定的,擁有幾百個(gè)Java規范。目前中國數字電視中間件的規范是基于其中三個(gè)Java規范的基礎上,加入了自有知識產(chǎn)權技術(shù)而形成的。另外,凡是加入到Java國際組織的人,都可以參與到Java規范的制定,那么只要加入到Java規范織組里并參與某個(gè)或某些Java規范的制定,其在該規范中加入的內容的知識產(chǎn)權屬貢獻性質(zhì)的,雖然其所擁有的專(zhuān)利權沒(méi)有任何變化,但要承諾對針對該Java規范的實(shí)現不收取任何專(zhuān)利費。
Java規范是由眾多公司一起制定的,規范的制定內容出來(lái)以后,必須完成了三個(gè)部分才能算最后公布或發(fā)布,一個(gè)是規范的文本,一個(gè)是參考實(shí)現,另外一個(gè)叫符合性測試工具(TCK)。由于Java屬于開(kāi)放標準,其最大的特點(diǎn)就是不同的人在實(shí)現這個(gè)規范時(shí),互相之間必須兼容。這就需要有工具來(lái)檢測,即TCK的檢測或測試。
在Java組織里面規定,誰(shuí)是這個(gè)規范的牽頭人(SpecLead),誰(shuí)就必須有責任來(lái)開(kāi)發(fā)參考實(shí)現和TCK,那么它的開(kāi)發(fā)和維護成本怎么辦?所以就存在參考實(shí)現和符合性測試工具將采用什么樣的收費方式。收費方式由規范牽頭人提出,但必須由規范組的所有成員和整個(gè)Java社區的最終認定和通過(guò)才能進(jìn)入規范的制定流程。這樣,在制定規范的時(shí)候就必須明確里面的收費規定,因為參加規范制定的所有人員將來(lái)都可能要為開(kāi)發(fā)工具和參考實(shí)現來(lái)付錢(qián)。
實(shí)際上就是,整個(gè)Java社區的這些人來(lái)制定一個(gè)規范,然后委托某一個(gè)具體的公司來(lái)做以后的技術(shù)支持,由于這個(gè)工具屬于軟件產(chǎn)品,需要開(kāi)發(fā)及以后不斷地更新和改進(jìn),那么Java里面技術(shù)應用涉及的費用就只存在向提供測試工具的公司交錢(qián)。目前Java規范里面是有一些是Sun作為牽頭人,有一些是諾基亞、西門(mén)子等其他不同的公司。
目前中國的中間件規范所采用的三個(gè)Java規范,都是由Sun公司作為規范的牽頭人,雖然涉及付費問(wèn)題,但并不是專(zhuān)利費,主要是TCK的費用。
丁中:基于HTML技術(shù)的數據廣播和信息服務(wù)平臺已經(jīng)成為我國數字電視整體平移的必選項,目前已經(jīng)發(fā)放的數字電視機頂盒約95%以上都安裝了這樣的軟件平臺。這樣的軟件平臺如果支持可執行應用程序,客觀(guān)上就成為一種初級的中間件平臺。
如果采用Java,除了向美國Sun公司繳納上限為85美分的Java工具軟件費,還需要支付Java虛擬機的軟件許可費。對比之下,HTML技術(shù)是完全免費的,不需要向任何外國公司繳納任何費用。
目前國內也有很多企業(yè)擁有自己的中間件技術(shù),市場(chǎng)占有率也比較高,如果選取國外Java技術(shù),是否會(huì )增加運營(yíng)商的成本?
廖洪濤:從技術(shù)的角度上講,單從成本來(lái)考慮,支持Java,支持HTML瀏覽器,在硬件上的成本上是一樣的,因此不會(huì )增加機頂盒和運營(yíng)商的成本。從技術(shù)的角度上來(lái)講,兩種語(yǔ)言本身的特點(diǎn)決定了HTML只能夠做一些陽(yáng)光政務(wù)等基本的網(wǎng)頁(yè),不能用來(lái)開(kāi)發(fā)交互應用。而Java是一種編程語(yǔ)言,可以用來(lái)開(kāi)發(fā)各種交互應用。
事實(shí)證明,這就是為什么中國要推出數字電視中間件標準,僅靠模轉數后所帶動(dòng)的基本收視費滿(mǎn)足不了各地有線(xiàn)運營(yíng)商回收成本的需求,數字電視的后續生命力也在于開(kāi)拓更多的增值業(yè)務(wù),因此,不少運營(yíng)商都在尋求可支持交互應用的中間件。
丁中:目前國內數字電視整體平移的機頂盒是免費贈送,采用HTML技術(shù)可以降低機頂盒成本。對于高端用戶(hù)和要求較高的增值服務(wù)應用,當然可以采用Java技術(shù)的中間件平臺和應用程序,但應該由市場(chǎng)和用戶(hù)來(lái)選擇?;贖TML的應用程序容易開(kāi)發(fā),成本低廉,對比之下,基于Java的應用程序不容易開(kāi)發(fā),人工成本相當高。由于HTML應用開(kāi)發(fā)的難度和成本很低,能夠提供基于HTML技術(shù)的內容和服務(wù)提供商非常多,甚至運營(yíng)商的節目制作部門(mén)都可以開(kāi)發(fā)應用。
呂品:中間件在中國發(fā)展緩慢最主要的原因就是沒(méi)有商業(yè)利益推動(dòng),國內做中間件的廠(chǎng)家都賺不到錢(qián),一個(gè)中間件大概賣(mài)到兩三元而已,所以這樣本身大家就沒(méi)有什么動(dòng)力,現在為什么要這么做?主要是考慮到越來(lái)越多的高端機頂盒要去上柜銷(xiāo)售了,需要有一個(gè)量產(chǎn)化的可能性。其實(shí)最大的難點(diǎn)還是在應用軟件上,上海、北京的應用軟件完全不一樣,有了中間件以后應用軟件就能通用。促使數字電視產(chǎn)品通用化是中間件的最主要作用,另外一個(gè)作用就是幫助那些開(kāi)發(fā)公司開(kāi)發(fā)較成熟的工具箱,減少他們開(kāi)發(fā)成本。
評論