Google Code Prettify

星期一, 12月 20, 2010

HbbTV互動應用服務趨勢探討

author: Grace 本文刊登於2010電子與電腦十二月號 (歡迎轉載,請著名出處)


HbbTV整合數位內容匯流之概念

本文從介紹2009年9月新制定的HbbTV,包含HbbTV產生的緣由,接著引入HbbTV強調的流暢性互動使用介面設計,從互動式使用經驗總覽、視覺外觀之互動應用設計、用戶輸入介面設計到互動應用程序存取,希望透過介紹HbbTV歐洲的連網電視標準,與介紹互動內容及服務應用設計,期望能帶給各種聯網硬體功能的展現,提供一些建議互動應用設計參考。
HBB介紹
根據知名德國慕尼黑廣播技術研究所(IRT: Institute für Rundfunktechnik)之研究觀察 - 網路(Internet)上大部分內容(如圖1)來自專業電視中心製作,遠超過50%的網路流量是源自媒體,且Youtube與Hulu和BBC iPlayer廣播電視公司等各種網際網路Over-The-Top電視(OTT TV)的製作,已成為電視內容的新興管道,使得原本僅接收網路互動影音內容的PC與傳統單方面接收廣播節目的TV,不再具有明顯的界線區隔,造就這個整合廣播與網路接收的混合電視接收機的概念(Hybrid broadcast/broadband, HBB )。HBB是泛稱寬頻連結電視服務和設備,其融合兩個廣播與寬頻網路世界,HBB就像廣播的延伸:透過連網電視(connected TV)和數位機上盒(set-top boxes, STB)讓最終消費者體驗視聽互動娛樂。

數種數位化格式與撥放器設備每年蓬勃生產的影片和電視產品
除了傳統線性電視服務外,HBB提供主機服務吸引觀眾,於傳統接收器搭載靈活性和可選擇性的上網服務,提供吸引力、直觀的用戶體驗,帶給訪問的消費者享受互動和個性化服務 – 便利的廣播和可選擇的互聯網應用服務。
歷史回顧
這個混合終端STB的概念,早在10多年前第一波網際網路盛行之際,就有很多製造商嘗試販賣混合終端設備,由於當時寬頻網路的佈署尚未與家用頻寬(ADSL、電話線)接合,且核心處理器(CPU或GPU)的處理速度慢,導致眾多豐富內容之多媒體無法流暢的展現,因此沒有成功;時已至今,硬體設備的演進,許多STB皆具備有圖形加速器(GPU),讓目前最流行的平板電視輸出高品質的視頻和圖像。在STB訊號接收方面,隨著高速網路到府的建置(如:有線寬頻網路的光纖、Cable、無線寬頻網路的WiFi、WIMAX、LTE等),展現高品質的速度和訊號網路連接。關於內容呈現方面,廣播電視公司已開始在其網站針對個人電腦用戶,提供Catch-up TV和直播串流等服務,採用Adobe Flash或微軟的Windows Media展現豐富的多媒體內容。

已存在眾多技術標準,包含需要衝破重重閘道伺服器的IPTV(圖2)、假設所有互動電視標準都支援共通MHP標準的API等規範的DVB-GEN協定和統整互動式Cable STB的tru2way標準等相關數位電視標準。此外,歐洲的標準泛用平台方面,也有提供複雜先進數位電視文本的MHEG-5和於STB內運行Java應用程式的MHP/GEN。雖然經過許多廣播機構加入技術標準的制定,但產生的混合廣播與寬頻方案,卻只能設計為專用或適用於少許特定國家的技術平台開發,然而這些既有的技術方案皆存在著彼此不相容的風險;因此藉由歐洲PSB(公共服務廣播電視機構)和終端設備製造商加上中間廠商的努力,基於既有的標準(standard)與網站技術(web technology),共同提出這個HBB兼容系統預期達到公平合理的方案,讓消費者使用與傳統廣播電視節目相同之消費方式,不間斷地享受PSB於混合廣播寬頻網路中傳送的豐富精彩節目內容,且因為HbbTV良好的使用介面設計,消費者可流暢式的使用HbbTV。

描繪直播內容到用戶端間,需經過的眾多閘道伺服器
互動式使用經驗總覽

這個歐洲提出的HbbTV標準方案,目的是同時提供廣播和寬頻網頁內容於客廳的寬螢幕,包含使用混合式STB設備接收所有寬頻傳送與新聞娛樂廣播的訊號標準,因此內容的來源更加的多元,圖3顯示整個HbbTV整合數位內容匯流之概念,其中HbbTV重要的介面元件由CEA-2014(CE-HTML)標準支援,包含定義應用語言(XHTML,CSS和包含AJAX的JavaScript)、定義如何鑲入非線性聲音/視訊(non-linear A/V)內容的應用程序、定義文件物件模型(Document Object Model,DOM)事件操控(如:關鍵事件)與靜態影像格式規範。而且也透過OIPF(開放式IPTV論壇)的DAE(環境應用程序聲明,OIPF Declarative Application Environment)規格,供應其他重要的元件,如:運行TV環境的JavaScript API應用程序(如:換台)和定義如何鑲入線性A/V內容的應用程序。另外,在接收DVB應用訊號規格是採用TS 102 809,提供HbbTV接收訊號服務以及透過廣播或HTTP傳送的應用程序。
由於描述直接用戶看見終端設備的行為,應考慮到實踐互動的可用性原則,但描述互動行為經常是從功能性編碼到廣播應用,較少考慮到終端設備,且同質性的用戶經驗對建立一個成功的互動平台來說,是很重要的,因此發展相關的使用經驗,就是為確保製造商和應用發展商兩者皆重視以下的框架(framework)和指導方針(guidelines),包含視覺外觀之互動應用設計、用戶輸入設計以及互動存取介紹。

視覺外觀之互動應用設計

對終端用戶而言,最直接體驗HbbTV服務,就是觀看HbbTV所提供的多媒體內容,因此表1舉例用戶可能體驗的不同視覺範圍外觀,每個螢幕顯示差異性之顯示結果,關聯於普通電視(conventional TV)和透過互動應用達到內容與資訊傳遞間,HbbTV是採用近似分時享用(time share)的設計概念,保留與觀看傳統電視相類似的使用情境,但觀看網頁畫面時,是以網路資訊為主打。
HbbTV提供的使用者體驗之典型節目類別表
用戶輸入介面設計

另外,用戶互動控制應用就是終端設備支援支援用戶輸入設備的使用,這可能是一個常見的遠端控制(remote controller)或非傳統輸入設備,如:遊戲控制器、觸碰螢幕、指揮棒或簡化型遙控器。這裡介紹的非傳統輸入設備相較於現存的遙控器,就是沒有按鈕,其可能實用到非傳統輸入設備包含產生輸入到應用程序,亦稱為關鍵事件(key event),邏輯上相當於對傳統遙控器按按鈕。表2列出HbbTV兩種應用之按鍵或關鍵事件的設計方法,是與用戶使用到的互動應用有關聯。
HbbTV用戶互動應用 - 用到的相關遙控器按鍵與關鍵事件表

互動應用程序存取

HbbTV用戶存取應用程序的使用方式,包含應用程序可控制存取的程序:使用HbbTV特有的紅色按鍵,存取典型的廣播相關自動啟動之應用程序,且開啟廣播頻道後,相關的廣播節目資訊,透過應用程序的運作會自動匯入、可在廣播訊號有支援teletext的國家(如:英國、澳洲等)開啟相關數位電視文字廣播應用程序,藉由WEBTV或類似的遙控按鍵抵達HbbTV支援的網路TV入口網站、以及開啟特定應用程序與目前正運行的程序相連結;和應用程序不能存取時的處理:若廣播節目頻道不能自動啟動時,此時終端設備可能連上網路或其所在地沒有網路,其建議顯示HTML狀態碼(status code)404,或者是全黑顯示(此不建議採用)、若STB本身具備有主動顯示連網功能,但連結失敗,則在用戶觀看廣播節目當然,建議不要顯示任何錯誤訊息,避免干擾用戶觀看;關於自動啟動與隱藏或離開應用程序方面,自動啟動廣播相關資訊,就是透過廣播電視相關的訊號可透過電視棒接收頻道訊號,當用戶選擇特定頻道時,系統便可開始解析接收到的頻道訊號,並顯示在撥出的電視螢幕上、隱藏或離開應用程序,其發生在其他應用啟動或切換頻道(用戶轉台),這個應用程序會死亡或顯示用戶要求的結果或呈現內部邏輯運算的結果,比如說:按下輸入設備(遙控器)的EXIT按鍵或類似按鍵,經由隱藏或離開應用程序的執行後,表現該結果。
結論
英國專業調研機構Futuresource Consulting預計,到2010年底,歐洲的聯網電視機安裝數量將增至約1500萬台,達到目前平板電視總量的10%左右,尤其以法國的無線數位電視而言,主管機關制定2014年前,預期全電視台皆可撥放HD節目,製造商下一步將增添更具吸引力的視訊服務,所以閱讀這個由法國、德國、義大利等國的商業電視台和公共廣電,透過歐洲廣播聯盟(EBU)共同制定的HbbTV互動應用設計,將提供進入歐洲電視市場的業者一個建議方法。
(本文作者任職於資策會智通所)

沒有留言: