【眾視媒體消息】 盛志凡回顧了C-DOCSIS的標準過程和主要的創新點,并且從201之年的8月份開始到2016年經歷了國家標準、行業標準、美國標準、歐盟標準的ITO的標準,重點為他們展現了C端2.0的架構和主要的目標。重點是高性能、安全、共平臺、降低NFE的架構。
盛志凡從一是目標與定位,二是技術及應用現狀,三是回顧發展里程碑,四是未來發展規劃,五是工作組構成及其運作方式五個方面講述了TVOS技術創新與演進發展。
目標與定位
首先介紹目標與定位,目標是實現自主可控、安全性高、融合性強、生態鏈好四個點。
定位是他們要為媒體終端量身定做一款智能操作系統,他們愿景是成為國際領先的智能媒體操作系統。
廣電必須要保證電視機屏幕最后一塊凈土的安全,他們手機屏后面都是有安卓、蘋果,導致了屏幕本身的安全性也不夠,從領導的角度來看,這塊屏的安全性一定要保證。當時他認為廣電的電視平臺還是被他們黨,被他們國家保護好,當時廣電總局的部長說你必須要保證電視機屏幕最后一塊凈土的安全。
他們就想確保媒體安全是他們的初心,自主可控更多的是要防范產業風險,比方說他們應用的是安卓的時候,這里不僅包含安卓系統的安全漏洞,更重要的是安卓可能隨時不跟他們提供相關的軟件,這會導致他們是安卓所構建的一系列設備和產品系統會導致有很大的安全風險。
最近安卓對歐盟的國家相關廠家提出要求,如果說歐盟廠家安裝谷歌相關的應用在安卓系統上,他要求收錢,多的要收40美金,最少也要收20美金。如果這么做,這是對于他們整個產業帶來很大的安全風險。高安全是他們的要求,這是他們的初心。
原始的產業驅動力,他們主要是在推動智能化的過程中,他們發現他們的標準極度不好。舉個例子,每個省,乃至每個市的終端都是不一致的,杭州的終端拿到紹興是不能用的,拿到嘉興也是不能用的,這還是在后期整合里。江蘇省也是這樣,它是全面整合,1900萬用戶,各個地市縣的網絡公司人事任命都是由省級任命。原來說終端不標準,江蘇省網絡公司南京的終端拿到蘇州去用不了。他們一個是加速終端方案有一百多款,他們整個終端的設備非常不標準,在這樣的情況下,如果沒有業務來驅動,產品、設備、技術也跟不上,產業的驅動力不夠。
這個過程中在這個點為什么會提出這個問題呢?動一發而牽全身,成千上萬三億的終端都下去了,如果要換,那所有的終端都要換,是要很多的錢,大家掏不起。只有靠終端升級改造成功,這樣才有可能做。
新的產業驅動力他們現在4K、8K正走進了4K化的時代,國家基本確定了4K、8K超高清國家發展計劃驅動終端超高清化的發展,非智能終端走向智能終端,然后再從智能終端走向超智能終端。
技術及應用現狀
日本的一代是數字機頂盒,二代是智能機頂盒,三代的機頂盒就是超智能機頂盒。目前他們處在智能機頂盒和超智能機頂盒階段,雖然在他國的普及率還不高,未來還是有一段的發展空間。
TVOS技術架構創新是分層的,有五層架構。對于安全來說,他們做了一個安全模型,實現了硬件和應用徹底的分割。他的Java應用和Web應用是完全獨立的。
下面有很多的創意點,因為時間關系就沒有一一再贅述。他提出主要是他們要打造一個智能媒體,而且電視終端是一個媒體終端,他想講講在媒體方面的創新。
一個是在有自主創新的媒體處理插件,開放敏捷擴展機制,二是自主創新的動態媒體處理管理寄到,三是自主創新的自適應同步媒體播放機制,四是自主創新的無級變速平滑播放機制。
這里面包括媒體處理開放敏捷擴展機制,包括媒體處理元件插入式動態擴展機制和開放擴展機制,在媒體處理的部分,對于媒體處理有很多的單元來支撐,通過單元的組合,來完成某一個特定的媒體功能處理,這些媒體的單元,又可以叫元件,一個一個的元件插進去擴展。
前面是動態擴展,一個是他往里面插入是可以擴展的,二是處理的時候,他是開放機制來處理,開放之后他在事先想怎么過就怎么過,他沒有限制,這是實現開放拓展機制。
傳統的播放器是非插件式媒體框架,它的協議或格式擴展一旦他們要求這個媒體播放器有能夠對新的格式進行處理,這時候他們必須要求對于播放器進行修改,不具備組件的動態擴展和開放擴展。
還有動態媒體處理的管道機制,要通過一個一個節點來處理,管道可以根據需求,對于主要處理的格式或方式可以判斷來構建,主要所接受媒體的形態、特點,他來動態地構建管道,這是動態管道機制。他們是可漸進式的業務串聯機制,他可以根據媒體來的情況以及還需要什么處理,一步一步地來做。
當他們看到業務有變化的時候,管道可以動態支持你進行調整,它只需要動態地替換管道的某些節點達到對于整個媒體數據的管道,全去討論目的。這個好處就是業務處理和業務自適應的時間很短,比如標清向高清轉換的速度很快。
還有自適應同步媒體播放機制,靈活的同步源機制和同步策略的自動最佳匹配機制,全媒體播放場景包括本地播放、傳統DVB直播、點播、IP直播和點播、云游戲等等,不同的播放場景要求選擇不同的同步源,靈活的同步源機制可以支持對全媒體播放場景的所有同步訴求,使每一個播放場景使用符合該場景播放要求的最佳同步源。
同步策略方面,他們有同步策略的自動最佳匹配機制,媒體業務管道針對不同播放產品設計不同的同步策略,不同業務識別產品后,自動根據該產品選擇最佳的同步策略,以達到最佳的同步效果。
發展里程碑
他們在自主創新做了一個無級變速的平滑播放機制,他們平常是按倍速來播放,這個老的傳統播放器已經實現了這樣的播放機制,在播放里他們可以選擇任何的,可以是傳統的1、2、4、8、16、32,同時還可以二分之一、四分之一、八分之一,這種播放可以使它更加的靈活,這是指的無級變速。
平滑播放就是當一般來說按倍數播的時候大家看不清楚,他們現在平滑播放后突破了倍速播放,他們能夠在快速的時候,他們還能夠當一個節目來看,這是平滑的意思,這是他們在這方面做的突出貢獻。
如果原來的無級變速還好一點,平滑播放是比它還要難的突破點。以前他們很多在播放的時候他快進以后,當你快到什么地方不知道,現在不需要了,你快進現在能夠把快進的都知道怎么走,當一個節目看。快進到那個位置你就停,這樣就可以了。
還有多參與復用高效媒體處理機制主要體現在能力的復用方面,能力復用基于TVOS的全媒體處理技術具備高度架構統一性,具體表現為錄制、播放共用同一套架構,可以做到組件高度重用。安卓里面看到這個系統,里面有不同的小組件來對于媒體進行處理。
比如當你是Java的時候,就決定著你的處理器在做,當你用Web播放器的時候就意味著你有一個Web的處理器在做,一旦有所不同,那就不能達到統一的處理,或者架構的一致性,這也達不到能力的復用。
而TVOS不管你是來自于Java的應用還是Web的應用,統統都會歸到同一個維度來處理,不管你是直播的還是IPTV還是OTV的,統統都會到統一的處理器。
講完主要的媒體方面,他還想強調一點,他們創新是開放和不斷演進的,TVOS是以工作組的機制來組織研發,工作組內成員之間是完全開放的。他們內部有一個社區,在上面有管理社區的服務器,這樣他們在這上面,今天上午4K也講到了在寬帶大的情況下,他們也組了一個RPD的工作組,走上云以后,他們也覺得一家公司4K這么大,他們也覺得一家公司搞不定,他們把相關的代碼統統開源,這個組里面都可以拿到開源的一半。
只要他們所有的工作都開源,任何一個工作成員或者社區成員都能貢獻自己的想法和資本,同時他們還支持開放共贏的差異化創新,并且組件要求開源。
他們TVOS基本上開發出了一套相對完備的功能組件,在落地過程當中,他們感覺有很多,特別是他們發現還是有很多的差異性需求,所以他們不是純粹的研究院,也不是純粹的大學,大多數的都是公司進來的,每個公司都有接地氣的地方,公司或多或少在某些地方的產品都會落地,對于實際的網絡或者實際的產品了解了,當時由于他們覆蓋的不完整性,每個公司覆蓋的產品和網絡不太一樣,這時候導致于他們落下研發的團隊還是不能非常的完備。落地的時候還是有些比較怪異的需求經常要做一些工作,這時他們還需要開發工作。他們TVOS發布了七個行標,標準是303.1到303.7,在下個月,他們有信心會通過兩個標準。
TVOS的發展歷程,到目前為止已經發布了TVOS3.2,到9月5號內部發布了一個3.1,他們在9月30號發布了3.2。
大致的歷程就不再多說,2013年12月26號發布了1.0,2015年12月26號發布了2.0,2018年1月31號發布了3.0
未來發展規劃
他們有一個整體的工作計劃,你看他們廣科院領頭的操作性,中科院接上手不是他們不行,而是很多研究院的東西研發出來以后,他們發現問題就沒有解決過問題,如果說完全有一個研究院所來主導操作研發,那后面失敗的概率比較高。為什么沒有太成功?主要是因為沒有落地,不用就發現不了問題,發現不了問題就不能更好發展。
他們為什么來做這個事?而且他們很強調商業推廣,他們希望通過落地和實踐來發現問題,發現問題從而解決問題。
堅持開源開放,TVOS發展到今天,海納百川,匯集開發資源,開源開放廣泛拓展應用領域,他們這些代碼會加速開源,讓更多的設計開發者參與設計與實現,TVOS加速向開源組織轉變,建立支持TVOS社區可持續發展的長效機制,TVOS管理平臺構建全球化的支撐能力。
他們要透明宣傳,及時、準確、廣泛傳播TVOS的最新進展,他們TVOS就是對工作組之能的成員都還是宣傳做得不夠,他們每個月還編了一本《TVOS通訊》,他們還想加大TVOS國際化的能力。首先標準先行,智能電視操作系統標準成為國際標準,借助“一帶一路”的大環境,標準走出去,滿足沿線國家的運營商和用戶的需要。他們開發出來以后,應該困難不是太大。
最后應用生態建設要豐富業務,到現在他們感覺下一步提出技術發展,要進一步加大商業推廣力度,要用商業生態建設來牽引經濟發展。
工作組構成及其運作方式
有一些研發機構,他們TVOS是在總局指導和支持下,結合廣電融媒體化發展需求,按照智慧廣電發展戰略,以課題成果為基礎,以TVOS成果產業化規模應用為導向,按照TVOS工作組的研發和產業化推廣機制,計劃在今年1月底,TVOS工作組發布TVOS3.0版本基礎上,繼續組織TVOS開源社區成員單位,加大TVOS版本迭代研發力度,力爭將TVOS大版本研發發布時間從兩年一次變為一年一次。加快推進TVOS在有線、地面無線、直播衛星以及OTT和IPTV等廣播電視領域的全面應用。
研發計劃,未來因為智能這塊越來越重要,要講智能化,肯定要把AI搞進去,現在他們更多的是跟百度、科大訊飛一起合作,他們在TVOS里引入了語音識別的能力。從國際上的發展機遇來看,以目前Java的架構來看AI程序不是太好,通常大家陸續搞新的應用平臺。
好在他們TVOS有一個確定架構,如果他們要支持發展,再擴建一個發展平臺,他們組件層統統不變,具體他們TVOS副組長會跟他們介紹。
他想把AI這塊打造得更好,另外還要支持大數據,大數據的分析怎么做,具體來說分析可能還在閻導,終端看如何能更好地處理,要支持智能云引擎。下一步他們想基于OPTE來打造安全關系,還有他們想搞一個多元引擎,把模擬器和自動測試進一步的完善。
產業化推進計劃方面,他們進一步豐富TVOS標準體系,以TVOS標準為抓手和指南,進一步規范好TVOS可重構能力,支撐TVOS在有線、地面無線、直播衛星、互聯網電視和IPTV等相關融合模式方面的應用。
目前發了七個標準,里面的能力比如有線、地面無線、直播衛星、互聯網電視和IPTV目前都能支持的,但是在這樣的模式下,有些可能是不需要的。比如說OTT就不需要直播電視收臺功能,這樣他們就想要使得TVOS更好地適應各個產品,他們要從標準入手,打造一個更為豐富的TVOS體系,要把它打造成針對不同形態的標準,針對IPTV、針對OTT、針對地面電視,他們來做一個標準。
以新業務創新支撐為牽引,通過技術創新支撐媒體融合業務創新,構建以TVOS新業務為核心的TVOS生態鏈,不斷改善TVOS智能電視終端用戶體驗,聚焦智慧廣電主題,力爭在智能和智慧相關關鍵技術方面有所創新和突破,進一步促進推動TVOS的技術發展,他們也希望把TVOS應用到更多的領域。
目前來說,TVOS各組的成員已經超過了120家,每個月會開一次會,一次兩天。
TVOS工作組的構成是總體組和專題組,運作方式是月度例會,總體組例會是月度一次,TVOS工作組最終將會按照國際開源組織通用方式運作。
目前他們內部已經在以國際開源組織的方式運作,大家都在不同的城市,不同的地方,甚至在同一個地方,不同的樓宇里工作,怎么協同起來?這里搭建了一個協同工作平臺,比如說他們用的Git、Gemt、Jira等等,在華為云上構建了與RDK相似的協同工作平臺。
他們還構建了一個每日版本,每日來構建,不斷地更新。他們還開發了自動測試工具,這是他們自主研發的,他們可以用于TVOS開源社區版本自動編譯和測試,該工具每日可從TVOS版本庫自動下載版本,并完成版本的編譯和測試,并自動生成測試報告,有這樣的工具平臺就會好工作。