快速业务通道

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

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
— 可以在多种设备中使用的堆栈的知名工作实现。它也使应用程序编程人员更轻松,因为它是一个在台式机(在这里 ,可以在将应用程序部署到实际设备上之前运行和调试它们)上运行的工作 OCAP 堆栈。

因为 OCAP RI 服务于多种观众,所以它具有几种形式:

一个简单的安装程序,在 Windows 计算机上放置二进制数据。运行这个堆栈时,它就会包含一个模拟 TV 屏幕 、一个字体面板显示、一个远程控件和控制台输出。如果您想使用最少的安装运行这个 OCAP 堆栈,这将非常有用 。本文将使用这个版本。

一个 Eclipse 插件,支持使用 Eclipse IDE 创建 OCAP 应用程序和在 OCAP RI 上对这些应用程序进行测试。 本系列的第二部分将介绍 Eclipse 插件。

如果您想自行构建 OCAP RI,那么可以使用完整的源代码。这对于试图在实际设备上实现 OCAP 的人以及任何 认为从大量源代码开始比较有趣的人而言,是很有帮助的。本系列第三部分将介绍如何构建这种 OCAP RI。

获取并运行

首先 下载 针对 Windows 的安装程序。在撰写本文时,最新版本是 1.1.3RelA。如果这个链接不可用,则启动 OCAP RI 页面并单击此 OCAP RI 发行版的链接。

这个下载文件比较大 — 约 155M。获取之后,运行这个安装程序并响应提示。您无需做太多的选择,不过您如 果想知道自己在做什么,可以参考 OCAP RI 项目的维基页面。

完成安装后,桌面上将出现一个图标,双击它。此时将弹出一个命令行窗口,紧接着是 OCAP RI 窗口,如图 2 所示:

图 2. OCAP RI 已经可用

我们运行的是一个名为 CirclesXlet 的应用程序,我称之为球应用程序。下面开始。您可以通过单击远程控件 上的键控制球的数量和大小。

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

时间:2012-01-28 IBM Jonathan Knudsen

如何终止 OCAP RI

要关闭 OCAP RI,找到并选择命令行窗口,然后按 Ctrl+C 组合键。如果是 Windows 系统,则会询问:终止批 处理工作(Y/N)? 输入 n 并按 Enter 键。此时 OCAP RI 窗口和命令行窗口都将消失。

输入 n 是因为 VLC。 VLC 是 Internet 上的宝贵资源之一,它是一个高度可用的开放源码应用程序。您可以 使用它来播放视频、转换视频代码和播放流格式视频。 OCAP RI 使用 VLC 模拟传入视频。当您关闭 OCAP RI 时 ,也会有一个脚本(批处理文件)试图关闭 VLC。在提示是否终止批处理工作时输入 n 可以使这个脚本发挥作用 ,关闭 VLC。

再一次从命令行启动

尽管从桌面图标启动 OCAP RI 很方便,但您也可以从命令行启动它,这在有些情况下是很方便的。

在 Windows 命令行(Start > All Programs > Accessories > Command Prompt)中,切换到安装了 OCAP RI 的 ocap-ri 子目录。如果当时接受了默认安装位置,则按照如下方式更改目录:

C:\>cd CableLabs\tru2way\ocap-ri

现在通过在命令提示符下输入 runRI.bat 并按 Enter 键来运行 runRI.bat 脚本。当然,这与双击桌面图标运 行的脚本相同。完成球的处理后,按照前面的方法关闭 OCAP RI:在命令行窗口中,按 Ctrl+C 组合键,然后在提 示符下输入 n。

在 OCAP RI 上处理应用程序

有时候,您不只要运行 CirclesXlet 这一个应用程序。首先,您应该理解 OCAP RI 是如何确定运行哪一个应 用程序的。然后,您应该稍微了解一下控制台输出的存储位置。

应用程序的存储位置

OCAP RI 使用两个主要的文件查找应用程序。第一个是 mpeenv.ini,它是一个重要的配置文件,位于安装 OCAP RI 的目录下的 ocap\bin\CableLabs\simulator\Win32\debug\env\ 路径中。在文本编辑器中打开这个文件 并观察它。这个文件包含许多设置。

现在要关注的是针对 JVM 的类路径。它位于文件顶部附近,名为 VMOPT.0。它实际上是

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号