Google Code Prettify

星期二, 4月 19, 2011

HBB TV介面技術 - Web4CE相關發展

author: Grace 本文刊登於2011CTimes零組件雜誌4月號 (歡迎轉載,請著名出處)

從中華電信每月不到15元的MOD到近期壹傳媒推出免費機上盒的網樂通,國內業者不惜成本也要將數位內容藉由網路送到使用者的面前,使用者已經慢慢習慣從實體租賃轉換到虛擬購買,聯網娛樂將會是未來數位家庭的新戰場。
數位家庭饗宴示意圖

在國外,全美最大DVD租借網站Netflix開始與電影業者、線上電視業者簽訂協議,以擴充其線上串流影片之內容,其中包含一個5年期的10億美元的權利金,讓網路付費電視可以收看好萊塢三大主要電影公司的熱門影片,這家過去以郵寄到家方式租賃DVD影片的線上公司,已經慢慢轉移到線上串流服務,Netflix宣稱在150萬的訂閱者裡面,已經有61%開始使用網路串流收看電影或電視節目,線上觀看的成長達37%;而美國線上影集公司Hulu也開始提供白金級付費服務,允許使用者觀看更多線上串流影集。

有別於Hulu服務部分前端使用者,全美最大有線電視公司Comcast則緊密的整合個人付費電視帳號,在各種不同終端裝置上(如智慧型手機),提供更廣泛的數位串流服務,特別是讓使用者可以由IPTV收看隨選內容(On-demand content)。因此不管國內外,內容提供者都加緊腳步佈局線上數位市場,使用者可從各種智慧裝置,透過網路享受多媒體內容,這股網路串流娛樂新浪潮已儼然形成。

搜尋引擎巨擘Google更是看準這塊市場,推出修改版的Android平台 – Google TV,試圖讓使用者能夠搜尋與觀看喜愛的線上節目,但大部分內容提供者還是擔心傳送給Google TV的資料無法掌控,反而限制Google TV不能擷取或撥放他們所提供的內容,導致Google TV到目前還沒有成功,所以目前趨勢還是由內容提供業者來建置平台與維護內容,讓使用者利用觀看付費電視。

因此,除了數位內容加密的問題外,如何讓廠商可以利用工具來快速設計使者介面,也是一門待解決的問題,目前很多廠商利用類似在PC上的技術放到機上盒(set-top box),例如採用瀏覽器去連接網路伺服器以獲取數位內容。

當然,還有很多IPTV裝置是利用C語言或其他程式語言(非 HTML、XML或非網頁語言)進行開發工作。依據國際權威研究機構ABIresearch指出,目前常用標準可分為七類,包含CE-HTML(CE-2014)、acTVila(Japan OTT to TV Consortium)、BML(Japan ARIB XML Std.)、Media Center Markup Language、Widget Initiatives、ACAP-X(ASTC HTML Std.)、DVB-HTML等,而本期文章將著重於解說與分析Web4CE(CE-2014),以及CE-HTML提供多樣化之視覺使用者介面。
online使用者介面語言與瀏覽器技術標準

UPnP互連標準與Web4CE介紹
目前消費性電子技術快速發展,刺激消費者與小企業們可運用更多網路與設備,達到其渴望更多的數位娛樂饗宴,例如:儲存和觀看串流媒體、整合資料存取與娛樂的電視設備、使用行動電話去訪問和傳輸媒體、直接從相機端觀看或列印照片以及更多科技享受,但要考量投入訂購相關周邊設備的成本,支援如此不間斷的娛樂網絡活動,的確造成消費者與小企業們怯步,成立於1999年的UPnP論壇其發展宗旨便是提供不同供應商(third party)生產的電子設備、智慧型應用、電腦和行動設備間之簡單通用互連標準的使用情境(如:圖2)。

經過10幾年的努力,目前UPnPTM論壇發展基於UPnP設備架構(Device Architecture)之設備控制協定(Device Control Protocol, DCP)規格,已運行於70個公司成員生產的689個設備,且超過8000個UPnP®認證模組於市面上流通,其實施設備範圍包括視聽媒體伺服器(AV media servers)、視聽媒體展示器(AV media renderers)、網路閘道設備(Internet gateway devices)和印表機(printer)。

UPnP設備間連結網絡其中與用戶們或供應商們直接接觸的面向就屬於使用者介面控制(User Interface Control),就是透過網頁瀏覽器展示的使用者介面,於2006年七月UPnP論壇釋出了UPnP聲音與影像規格(UPnP AV v2),在UPnP視聽元件之UPnP遠端使用者介面(Remote User Interface, RUI)客戶端/服務器端,其目的為傳送或接收控制命令於UPnP客戶端和UPnP服務器端間之網絡,其命令類似於紀錄、日程表、播放、暫停、中止等等。

此UPnP RUI便採用消費電子協會(Consumer Electronics Association, CEA)R7家庭網路委員會(Home Network Committee)制定的Web4CE(CEA-2014)標準,此CEA-2014-A與CEA-2014-B分別於2007年九月和2011年一月通過美國國家標準協會(ANSI)的核准,其標題為基於網頁協定和架構供應遠程用戶介面運行於UPnP網絡和網際網路(Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet, Web4CE),此標準允許UPnP功能之家庭網路設備,其提供的介面包含顯示與控制選項,採用網頁(web page)展示連結於家庭網路的任何其他相連設備,這表示我們控制家庭網路相關的CE設備,通過其中任一網頁瀏覽器通訊方式,於UPnP家庭網路使用乙太網路(支援既有的DLNA標準)和一個特別版本的HTML(稱為CE-HTML)。

HBB TV介面技術 (II) - Web4CE(CEA-2014)結構
HBB TV介面技術 (III) - Web4CE介紹 (CE-HTML)

沒有留言: