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