OpenCable Application Platform
   HOME

TheInfoList



OR:

The OpenCable Application Platform, or OCAP, is an
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
layer designed for
consumer electronics Consumer electronics or home electronics are electronic (analog or digital) equipment intended for everyday use, typically in private homes. Consumer electronics include devices used for entertainment, communications and recreation. Usually r ...
that connect to a
cable television Cable television is a system of delivering television programming to consumers via radio frequency (RF) signals transmitted through coaxial cables, or in more recent systems, light pulses through fibre-optic cables. This contrasts with broa ...
system, the
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
-based
middleware Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to implement co ...
portion of the platform. Unlike operating systems on a
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
, the cable company controls what OCAP programs run on the consumer's machine. Designed by
CableLabs Cable Television Laboratories, Inc. (CableLabs) is a nonprofit corporation promoting innovation as a research and development lab founded in 1988 by American cable operators. System operators from around the world are eligible to be members. Th ...
for the cable networks of North America, OCAP programs are intended for interactive services such as
eCommerce E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain managemen ...
,
online banking Online banking, also known as internet banking, web banking or home banking, is an electronic payment system that enables customers of a bank or other financial institution to conduct a range of financial transactions through the financial inst ...
,
Electronic program guide Electronic programming guides (EPGs) and interactive programming guides (IPGs) are menu-based systems that provide users of television, radio and other media applications with continuously updated menus that display scheduling information for ...
s, and
digital video recording A digital video recorder (DVR) is an electronic device that records video in a digital format to a disk drive, USB flash drive, SD memory card, SSD or other local or networked mass storage device. The term includes set-top boxes with direct to d ...
. Cable companies have required OCAP as part of the
Cablecard CableCARD is a special-use PC Card device that allows consumers in the United States to view and record digital cable television channels on digital video recorders, personal computers and television sets on equipment such as a set-top box not pr ...
2.0 specification, a proposal that is controversial and has not been approved by the
Federal Communications Commission The Federal Communications Commission (FCC) is an independent agency of the United States federal government that regulates communications by radio, television, wire, satellite, and cable across the United States. The FCC maintains jurisdiction ...
. Cable companies have stated that two-way communications by third party devices on their networks will require them to support OCAP. The
Consumer Electronics Association The Consumer Technology Association (CTA) is a standard and trade organization representing 1,376 consumer technology companies in the United States. CTA works to influence public policy, holds events such as the Consumer Electronics Show (CES ...
and other groups argue OCAP is intended to block features that compete with cable company provided services and that consumers should be entitled to add, delete and otherwise control programs as on their personal computers. On January 8, 2008 CableLabs announced the
Tru2Way Tru2way is a brand name for interactive digital cable services delivered over the cable network. Services include interactive program guides, interactive ads, games, chat, web browsing, and t-commerce. The brand also appears as <tru2way> an ...
brand for the OpenCable platform, including OCAP as the application platform.


Technical overview

OCAP is the
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
based software/middleware portion of the OpenCable initiative. OCAP is based on the
Globally Executable MHP Globally Executable MHP (GEM) is a Digital Video Broadcasting, DVB specification of a Java (programming language), Java based middleware for TV broadcast receivers, IPTV terminals and Blu-ray players. GEM is an ETSI standard (ETSI TS 102 819, ETSI ...
(GEM)-standard, and was defined by
CableLabs Cable Television Laboratories, Inc. (CableLabs) is a nonprofit corporation promoting innovation as a research and development lab founded in 1988 by American cable operators. System operators from around the world are eligible to be members. Th ...
. Because OCAP is based on GEM, it has a lot in common with the
Multimedia Home Platform Multimedia Home Platform (DVB-MHP) is an open middleware system standard designed by the DVB project for interactive digital television. The MHP enables the reception and execution of interactive, Java-based applications on a TV-set. Interactive T ...
(MHP)-standard defined by the
DVB Digital Video Broadcasting (DVB) is a set of international open standards for digital television. DVB standards are maintained by the DVB Project, an international industry consortium, and are published by a Joint Technical Committee (JTC) o ...
project. At present two versions of the OCAP standard exist: * OCAP v1.0 * OCAP v2.0


See also

*
Downloadable Conditional Access System Downloadable Conditional Access System or DCAS was a proposal advanced by CableLabs for secure software download of a specific Conditional Access client (computer program) which controls digital rights management (DRM) into an OCAP-compliant host ...
(DCAS) *
Embedded Java Embedded Java refers to versions of the Java program language that are designed for embedded systems. Since 2010 embedded Java implementations have come closer to standard Java, and are now virtually identical to the Java Standard Edition. Since ...
*
Java Platform, Micro Edition Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top ...
*
ARIB The , commonly known as , is a standardization organization in Japan. ARIB is designated as the center of promotion of the efficient use of the radio spectrum and designated frequency change support agency. Its activities include those previously ...
*
Interactive digital cable ready Cable-ready is a designation which indicates that a TV set or other television-receiving device (such as a VCR or DVR) is capable of receiving cable TV without a set-top box. The term originated with analog TV, which uses different frequencies f ...
*
OEDN OEDN is an OpenCable Application Platform (OCAP) EBIF Enhanced TV Binary Interchange Format (EBIF) is a multimedia content format defined by a specification{{cite web , author = ETV Working Group , title = Enhanced TV Binary Interchange Forma ...


References


External links

* * *
Sun Microsystems' Java TV

MHP official standards
for interactive television and related interactive home entertainment.
MHP tutorials

MHP Knowledge Database

The OCAP/EBIF Developer Network
* * * * {{North American DTV Cable television Digital television Digital cable Operating system technology Proprietary hardware