OCAP入门,第一部分: 运行OCAP RI - 概念和应用程序 - 编程入门网
一个命令行参数。 VMOPT.0 的定义如下:
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 应该如下所示:
马上就可以再次启动 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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |