OpenCable Application Platform (OCAP) 針對有線電視產業,為機頂盒/電視提供標準化、硬體無關的互動應用平台。消費者端品牌為 tru2way。本系列三篇將帶你從零認識 OCAP、運行 RI、開發應用、建置平台。本文為第一部分:安裝 RI、運行內建應用、切換應用、檢視日誌。

建立於標準 Java ME 技術之上:
藍光 BD-J:OCAP 的「表親」,共享 CDC/FP/PBP 基礎但 API 不同,應用難直接跨平台。

預設運行 CirclesXlet(球應用),遙控器調整球數量/大小。
選中 Console 視窗 → Ctrl+C → 提示 "Terminate batch job (Y/N)?" → 輸入 n → Enter。輸入 n 讓關閉腳本順利關閉 VLC(RI 使用 VLC 模擬視訊串流)。
C:\> cd CableLabs\tru2way\ocap-ri
C:\CableLabs\tru2way\ocap-ri> runRI.bat
關鍵檔:ocap\bin\CableLabs\simulator\Win32\debug\env\mpeenv.ini
VMOPT.0 定義 JVM 類路徑,包含多個 JAR 及目錄hostapps.propertiesapplication_name、initial_class_name 等)hostapps.properties:註解 CirclesXlet 相關行,取消註解 TuneTest 4 行extras/config_tunetest.properties 至 ocap\bin\...\env\qa\xlet\ricommon\resources\Win32\VLC\vlc)完成隱私設定
視訊可能卡頓、換台需 20 秒,但展示 OCAP 調台 API 能力足矣。
RILog.txt,建議用文字編輯器搜尋mpeenv.ini 中 LOG.MPE.* 控制日誌等級:ALL 開啟所有,ALL DEBUG 更詳細OCAP RI 讓你在無專用硬體、無電視廣播環境下,即可開發測試下一代電視應用。下一章將教你創建屬於自己的 OCAP 應用程式。