OCAP 入门,第一部分: 运行 OCAP RI
2010-04-07 00:00:00 来源:WEB开发网开放有线电视应用平台(OpenCable Application Platform,OCAP)是一个针对有线电视行业的平台。OCAP 以机顶盒和电视为目标,为增强消费者有线电视体验的交互式应用程序提供了一个标准的、独立于硬件的基础。OCAP 面向消费者的名称是 tru2way;tru2way 证书包括消费者电子市场上的许多知名公司。
OCAP 规范由 CableLabs 行业协会制定。此文档公开在 CableLabs Web 站点上,同时随附了许多相关规范说明。 OCAP 1.1.2 文档长达 667 页,与任何其他好的规范说明一样,它构建于许多其他文档基础之上。这个平台的复杂性使那些将要成为 OCAP 开发人员的人无从下手。这个由三篇文章组成的系列旨在使 Java™ 开发人员对构建针对这一平台的用程序感兴趣,并使用 OCAP 参考实现(Reference Implementation,RI)进行有效的开发工作。在这个第一部分中,您会了解有关 OCAP 的许多知识,下载并安装 RI,同时在这个 RI 中运行一些应用程序。在第二部分,我将介绍如何创建您自己的 OCAP 应用程序:使用命令行或 Eclipse IDE。最后,第三部分将进行深入介绍,使您能自行构建 OCAP RI。这部分还包括一个针对源代码的高级指南。
注意: 目前只有 Microsoft® Windows® 分发和支持 OCAP RI。但是,您也可以在 Linux® 上构建此 RI,我将在第三部分介绍相关内容。
OCAP 堆栈
从应用程序的角度而言,将 OCAP 考虑成一个 API 集合比较有用。这包括屏幕上显示的图形化 API、查找和显示电视频道的解调器 API,以及许多其他 API。不过,尽管将 OCAP 想象成一个 API 堆栈比较有用,但这过于简单了。OCAP 规定了许多其他行为,如一台设备至少应该有几个解调器,以及一台 OCAP 设备应该配备多大磁盘空间。
更多精彩
赞助商链接