原始碼
出自OpenISEE
開發環境
的原始碼
跳轉到:
導航
,
搜尋
根據以下的原因,您並無權限去做編輯這個頁面:
您剛才的請求只有這個使用者組的使用者才能使用:
用戶
你可以檢視並複製本頁面的原始碼。
[[圖片:ISEE_SDK_Develop.gif]]<br/> 上半部屬於測試環境,下半部則屬程式發展環境,但架構內容會依服務設計者或STB製造商的實際需求而有些改變。<br/> 在測試環境裡: *VHE (Virtual Head End) 提供IGMP控制的視訊串流 *Video Server 提供RTSP 控制的視訊串流 *General Server 上則執行開發環境需要的服務,包含NTP、DNS、STB Server、Servlet Container等。 *Servlet Container上會執行ISEE Portal及其他ISEE SDK開發好的服務。 *ISEE Portal存在的目的是為了提供服務呼叫與轉換之測試環境。 服務的程式開發工作是在 Development Workstation 上進行,服務設計者可選擇習慣使用的IDE進行程式專案開發工作,但因ISEE SDK在Eclipse上開發,若服務設計希望修改或擴充SDK的功能,則建議使用 Eclipse 為IDE,如此可透過Open ISEE的[[SVN]]直接匯入所有SDK的專案。 Development Workstation上也需要一個Servlet Container來進行服務開發與除錯,這個Container可裝上 SDK 所提供的範例程式,以便快速複製SDK上的各項資源及學習各種技術的使用技巧。 另外,在測試環境裡還需要一個ISEE-complied STB 連接SDK開發的服務,所謂[[ISEE相容的STB|ISEE-complied STB]]代表該STB已遵照ISEE定義的SPI實做 SPI Lib程式。然而,STB並不像PC有豐富的工具協助程式測試與除錯,這常常讓研發人員發費大量時間猜測與驗證錯誤到底出現在那裡。因此在服務開發初期可使用[[STB Emulator]]解決這個問題。STB Emulator 實際上是一個PC FireFox Browser,它執行著應在STB的Browser上執行的網頁與程式,透過Firefox 上豐富的擴充功能,研發人員可快速進行程式功能驗證與除錯,用戶端程式通過STB Emulator 測試後,再移至真實的STB進行最終測試,可大幅縮減服務開發時程。
返回到
開發環境
。
檢視
頁面
討論
原始碼
歷史
個人工具
登入
回到首頁
檔案下載
開發者首頁
版權宣告
開發者首頁
API文件
範例
論壇
搜尋