UniSoft Corporation OCAP tru2way logo
Development Tools
Head End Tools
OCAP Lab
OCAP ATE Host
OCAP Common Download
OCAP Security Issues
OCAP SFG
OCAP SFG Common Download
OCAP SFG Use Cases
Signing apps using OCAP SFG
TSBroadcaster 2 for OCAP
TSBroadcaster 2 for ETV
TSBroadcaster 2 for CDL
TSBroadcaster 2 for DTA
TSPlayer
TSDeveloper
ETV CoDF App Inserter
SoftOC
SoftOC vs TSBroadcaster
TSBroadcaster Bit Rate Mgmt.
OCAP Stream Generation
XAV Application Validator
XAV Examples
XAV Secure Audit Record
Monitor Application
ETV
DVB MHP
MHP SFG data sheet
Request info
Enter your e-mail address:
For more information

The tru2way interactive TV standard is based on a technology known as OCAP, the OpenCable Application Platform. This is the middleware specification for US digital cable:

  1. OCAP is a Java-based open standard,
  2. it has been deployed by cable operators in North America and Canada.
  3. OCAP runs on set-top boxes and digital TVs, often referred to as "terminals", "hosts" or "receivers".

OCAP was developed by CableLabs with a number of the cable operating companies and software firms. OCAP 1.0 Profile is based on a European middleware standard, the DVB Multimedia Home Platform 1.0.3 (DVB MHP). OCAP is consistent with the DVB Globally Executable MHP (GEM) specification, 1.0.2, meaning that GEM-compliant applications will run on OCAP middleware.

The OCAP specification defines an application interface that includes all required APIs, content/data formats, and protocols up to the application level. OCAP applications are therefore expected to execute on all OCAP conformant devices creating an interoperable "write once" environment.

OCAP conformant terminals must also be OpenCable certified devices.

Bound , Unbound and Native OCAP Applications

OCAP specification identifies three classifications of applications:

  • Bound applications are those bound to, or associated with, the currently tuned channel. When the viewer tunes away, the bound app. must terminate.

  • Unbound applications are not tied to a particular channel. They do not go out of scope when the viewer tunes from a specific service.

  • Native are applications written for a specific host.
Last Updated: May 23, 2010; Copyright © 2003-2010 UniSoft Corporation.
DOCSIS, eDOCSIS, PacketCable, CableHome, OpenCable, CableCARD, CableOffice, and CableLabs are trademarks of Cable Television Laboratories, Inc.