OpenCable Application Platform , u OCAP , es una capa de sistema operativo diseñada para productos electrónicos de consumo que se conectan a un sistema de televisión por cable , la parte de middleware de la plataforma basada en Java . A diferencia de los sistemas operativos de una computadora personal , la compañía de cable controla qué programas OCAP se ejecutan en la máquina del consumidor. Diseñados por CableLabs para las redes de cable de América del Norte, los programas OCAP están destinados a servicios interactivos como comercio electrónico , banca en línea , guías electrónicas de programas y grabación de vídeo digital . Las compañías de cable han requerido OCAP como parte de la especificación Cablecard 2.0, una propuesta que es controvertida y no ha sido aprobada por la Comisión Federal de Comunicaciones . Las compañías de cable han declarado que las comunicaciones bidireccionales mediante dispositivos de terceros en sus redes requerirán que admitan OCAP. [1] La Consumer Electronics Association y otros grupos argumentan que OCAP tiene como objetivo bloquear funciones que compitan con los servicios proporcionados por las compañías de cable y que los consumidores deberían tener derecho a agregar, eliminar y controlar programas como en sus computadoras personales. [2] El 8 de enero de 2008 CableLabs anunció [3] la marca Tru2Way para la plataforma OpenCable, incluyendo OCAP como plataforma de aplicaciones.
OCAP es la parte de software/middleware basada en Java de la iniciativa OpenCable. OCAP se basa en el estándar Globally Executable MHP (GEM) y fue definido por CableLabs . Debido a que OCAP está basado en GEM, tiene mucho en común con el estándar Multimedia Home Platform (MHP) definido por el proyecto DVB .
Actualmente existen dos versiones del estándar OCAP:
{{cite web}}
: Mantenimiento CS1: URL no apta ( enlace )