功能架構

出自OpenISEE

跳轉到: 導航, 搜尋

目錄

視覺原件(Visual Element)

SDK內含許多IPTV操作畫面常用元件,也就是所謂的視覺原件,將這些原件放入網頁中可快速製作出IPTV服務頁面的邏輯功能。

外觀資料庫(Skin Lib)

外觀資料庫內存放各種視覺原件的外觀,原件的外觀由CSS及圖片組成,視覺原件可直接連接外觀資料庫中的原件外觀,快速製作出IPTV服務頁面的呈現樣式。

跨STB (Cross-STB)

SDK開發出的服務可同時支援多種STB,這種特性稱為服務跨STB。視覺原件、外觀資料庫都支援跨STB特性,SDK確保使用這些原件在各種STB皆能提供相同的操作方式及呈現樣式,另外SDK也支援STB專屬資源(STB Sepecific Resource) 選取機制,資源可包含網頁、資料檔案、屬性(properties) ,服務可根據目前類別自動選擇最適當的資源進行各項應用。

顯示格式與布景主題

常見的TV顯示格式包含NTSC、PAL、1080,SDK開發出的服務可針對目前顯示格式提供最恰當的頁面呈現樣式,另外也支援服務提供布景主題,允許用戶選擇自己喜愛的服務呈現風格。

多國語言

SDK開發出的服務可支援多國語言,支援不同語言的STB在連接服務時,皆可看到適當的文字內容。

非同步設計

AJAX技術在PC 瀏覽器已十分普及,但在TV瀏覽器內卻很少支援,使用SDK提供的用戶端程式庫,服務設計者仍可使用非同步設計技術加速服務請求反應速度。

模組化設計

SDK 支援模組化設計。在開發時期,服務模組化讓服務模組可獨立設計且易於重複使用,在執行時期,同一服務的模組可集中在一伺服器或分散在多個伺服器上執行,另外服務內的某些模組也可開放讓其他服務連接,共同提供服務。

服務呼叫

SDK支援服務群組運作,服務可互相呼叫,並可返回原服務,這類似在Internet 上網站間可透過Link互相連結,於是用戶可在Internet 便利地瀏覽各種網站。在ISEE裡,用戶也可使用TV便利地瀏覽SDK所開發的各種服務。

STB模擬器與除錯環境

提供可在PC上執行的STB模擬器,協助服務設計者快速開發服務,並可利用PC上豐富的資源,進行程式除錯與測試。

個人工具
開發者首頁