快速业务通道

OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
一个命令行参数。 VMOPT.0 的定义如下:

VMOPT.0=-Djava.class.path=/syscwd/sys/ocap-classes.jar;               /syscwd/sys/ocap-rez.jar;               /syscwd/sys/support.jar;               /syscwd/qa/ocap-test.jar;               /syscwd/qa/support-test.jar;               /syscwd;               /syscwd/usr;               /syscwd/apps/eas

VMOPT.0 定义实际上是一长条,但这里我为了清楚显示,把它分成了几段。在 OCAP RI 世界里, /syscwd 表 示当前工作目录,在本例中即是 mpeenv.ini 的位置。

OCAP RI 在此类路径中搜寻每个条目,查找 hostapps.properties 文件。然后启动此文件中描绘的应用程序。 明白这一点后,就可以弄清 CirclesXlet 的运行方式了。

这个类路径中的前 5 个条目是 JAR 文件,它们没有对应的 hostapps.properties。然后紧接着的一个条目是 /syscwd。查看 ocap\bin\CableLabs\simulator\Win32\debug\env\(在 OCAP 领域中,这实际上是 /syscwd), 您将发现一个 hostapps.properties 文件。在文本编辑器中打开 hostapps.properties。它定义了几个字段并提 供一个应用程序类名称。在本例中,它是 com.cablelabs.circlesxlet.CirclesXlet。

OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序(4)

时间:2012-01-28 IBM Jonathan Knudsen

看电视

要了解所有这些程序如何协调工作,则需要将 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 中的基目录 。

因为 TuneTest 显示传入视频,所以 OCAP RI 将使用 VLC。与新的棒球手套一样,VLC 在使用之前需要被打开 。第一次运行 VLC 时,它表示一个具有私人设置的对话。当 OCAP RI 试图运行 VLC 时,它将在此对话处受阻( 不可见),不能用于展示视频。

要打开 VLC,打开一个命令行窗口。导航至 OCAP RI 安装目录中的 ricommon\resources\Win32\VLC 中。然后 输入 vlc 并按 Enter 键。此时会立即返回命令提示符,几秒钟之后,您会看到 VLC 的私人设置对话,如图 3 所 示:

图 3. V

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号