OCAP 入门,第一部分: 运行 OCAP RI
2010-04-07 00:00:00 来源:WEB开发网看电视
要了解所有这些程序如何协调工作,则需要将 hostapps.properties 改为运行 TuneTest。TuneTest 是一个比较简单的演示程序,用于试验 OCAP 的电视调台 API。
首先,在 CirclesXlet 的 application_name 和 initial_class_name 行前面分别输入一个井字符(#)来注释这些行。然后,取消 注释 TuneTest 的 4 个条目。完成之后,hostapps.properties 应该如下所示:
app.0.application_identifier=0x000000015205
app.0.application_control_code=AUTOSTART
app.0.visibility=VISIBLE
app.0.priority=220
app.0.base_directory=/syscwd/qa/xlet
#app.0.application_name=Circles
#app.0.initial_class_name=com.cablelabs.circlesxlet.CirclesXlet
app.0.application_name=TuneTest
app.0.initial_class_name=org.cablelabs.xlet.TuneTest.TuneTestXlet
app.0.args.0=config_file=config_tunetest.properties
app.0.args.1=java_tv_channel_map=true
马上就可以再次启动 OCAP RI 了,不过在此之前要妥善处理好几件事情。首先,您需要为 TuneTest 提供一个配置文件。其次,您必须在视频流软件中打断。
查看 hostapps.properties 中的app.0.args.0 条目。它指定了 TuneTest 期望找到的配置文件的名称。您需要将这个文件放在正确的位置。
该配置文件位于 OCAP RI 安装目录下的 extras 中,即 c:\CableLabs\tru2way\ocap-ri\extras(如果您使用默认安装目录的话)。复制 config_tunetest.properties 并将它放在 ocap\bin\CableLabs\simulator\Win32\debug\env\qa\xlet 中, 这与 /syscwd/qa/xlet 相同,您会发现它被指定为 hostapps.properties 中的基目录。
更多精彩
赞助商链接