智慧型電視作業系統TVOS是執行在數位電視接收終端之上,用來管理數位電視接收終端系統全部資源(包括硬體、軟體及資料資源)、控制程式執行、改善人機介面、為其它應用軟體提供支撐等的智慧型作業系統軟體;智慧型終端作業系統TVOS是推動廣播電視媒體融合發展的共性關鍵技術,也是新的技術條件下促進中華人民共和國廣播電視文化安全的重要技術保障。[1]

歷史

前身NGB TVOSNext Generation Broadcasting Network TVOS),是國家新聞出版廣電總局科技司帶頭研發的基於Linux安卓系統的一套應用於網路電視的作業系統,增加資訊安全模組。[2]

2008年12月,合作協定書被簽署。[3]

2012年3月,國家新聞出版廣電總局科技司組織國內科研院所、裝置開發商、網路業者等17家組織,成立NGB TVOS合作開發組,開展NGB TVOS的研發工作。其原型系統於2013年7月實現1.0版本。[4]

2014年6月中旬,廣電總局針對網際網路電視牌照商,下發《關於立即關閉網際網路電視終端產品中違規影片軟體下載通道》的「關閉函」,點名批評華數傳媒阿里巴巴合作推出的「天貓魔盒」和百視通的「小紅網際網路機上盒」,要求立即進行整頓。數天後,廣電總局馬上召開發布記者會,宣布TVOS正式發布。[2]

但該系統的發布卻遭到了媒體質疑其很難成為行業標準,電視廠商也因為整合第三方程式過於麻煩而沒有安裝計劃。[5]亦有媒體質疑它的真面目到底是什麼,因為即使是參與開發廠商的網站也沒有公布其實際介面圖片。[6]而網際網路的OTT廠商如樂視更明確表示不會使用TVOS系統,因為其自身的電視系統已經非常成熟並產生盈利系統。[7]

系統架構

TVOS向上承載Java, Python[8] 和 Web 應用,其架構分為應用框架層、執行環境層、功能組件層、硬體抽象層(HAL,Hardware Abstract Layer)和Linux核心層。[4]

應用框架層提供Java應用框架和Web應用框架。執行環境層提供Java和Web兩種應用執行環境,其中Web應用執行環境的核心能力由WebKit支援。功能組件層由以C/C++代碼實現,提供DTV、DCAS、VOD、AV設定等服務,有窗口管理、事件管理、人機互動等基本GUI服務,有應用管理、安裝套件管理、內容管理等系統服務。硬體抽象層對應WiFi、USB、影片解碼器、音訊解碼器、網路攝影機、電源管理器、調諧解調器等硬體進行HAL封裝。Linux核心層採用Linux 3.0.31作為基線版本,繼承沿用由Android的Binder機制。[4]

針對使用者安全問題,TVOS制定全域的安全管理框架,在每個軟體層植入安全模組,任何部件都可以按照此框架的設計與安全模組對接。[4]含有閉源組件安全框架。[8][9]

所採用的安全晶片都應支援國密演算法[10],如海思HI3798MV200H[11]。 在鴻蒙分散式軟匯流排和AI引擎基礎上,實現跨終端能力,與華為鴻蒙進行進一步溝通,研發實現智慧型協同計算框架。聯合鴻蒙推進研發實現物聯閘道器組件。2022年TVOS5.0版本實現對使用者收視行為資料採集和上報的組件,構建TVOS的使用者收視行為巨量資料採集的基礎能力。[9]

參考

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.