OCAP Porting Kit
Interactive Digital Television provides the opportunity for new services and sources of revenue. The industry is migrating towards standards-based platforms, including OpenCable™ OCAP and DVB-MHP. It’s a challenging journey from existing infrastructure to the next generation of digital networks. Vidiom has the expertise to provide the products to support your migration from your legacy systems to standards-compliant cable platforms.
The OCAP Porting Kit is Vidiom’s deployment-ready package for OCAP-ready digital cable devices. The OCAP Porting Kit was created from the ground up with an architecture that eases the process of porting to new platforms. The OCAP Porting Kit contains the tools and documentation you need to successfully build an OCAP-ready device.
Porting Kit Architecture
The OCAP Porting Kit is built to manage the complexity of creating the software stack necessary to support OCAP. The OCAP Porting Kit is divided into several layers to address the specific technology requirements of each stack layer.
OCAP API Libraries
The OCAP API libraries are the Java packages that provide the basic programming interfaces used by OCAP applications. OCAP uses the Connected Device Configuration Personal Basis Profile (CDC-PBP) implementation for core Java language support. This layer also features a set of managers that provide additional implementation functionality relied upon by the OCAP API. These managers provide support for application life-cycle management, resource management, security management, graphics management, and service management.
Multimedia Platform Engine (MPE)
The MPE layer provides much of the native multimedia functionality of the tru2way device. It is a collection of platform-independent APIs and associated native managers that provide multimedia-related services. Additional MPE libraries may be developed to support the underlying MPEOS layer, but the provided MPE components do not need to be altered. The MPE API itself is essentially an operating system/middleware layer that provides extensive support for the various operating system and multimedia-oriented services of the digital receiver.
MPE Porting Layer (MPEOS)
To achieve a high degree of portability, MPE also provides an additional, thin porting layer library called MPEOS. MPEOS provides portable access to the operating system of the tru2way device. The basic operating system services are abstracted away from the bulk of the MPE code base and are bound at implementation time to the target system. This provides optimum portability of the MPE layer. Because multiple operating systems must be supported, a set of standard libraries and a standard architecture is used. MPEOS provides APIs to support synchronization, events, threads, memory, networking, graphics, CableCARD, file system, media, and utility services.
More Information
OCAP Porting Kit
Contact Us
For more information on Vidiom’s OCAP Porting Kit and other Vidiom products, contact us at .
|