Construya soluciones integradas con Hardata
HARDATA ofrece herramientas para desarrollar aplicaciones que consulten, administren y controlen distintos aspectos de una operación de radio y televisión con HARDATA HDX o DINESAT.Mediante interfaces documentadas basadas en estándares, es posible integrar sistemas externos, automatizar procesos y crear nuevas experiencias sobre la Plataforma Hardata. Por ejemplo, se pueden desarrollar paneles de operación, herramientas de gestión, sistemas de análisis, integraciones comerciales o aplicaciones inteligentes que asistan en la programación y la salida al aire.
La plataforma dispone de dos herramientas complementarias:
- HARDATA API, para consultar y administrar materiales, metadatos, catálogos, tráfico publicitario y programación.
- HARDATA ECP (External Control Protocol), para observar y controlar HDX/DINESAT en tiempo real.
Ambas pueden utilizarse de manera independiente o combinada. Una aplicación puede recurrir a HARDATA API para obtener información y administrar recursos, mientras utiliza HARDATA ECP para conocer el estado de la reproducción y operar una instancia de HDX/DINESAT.
Las especificaciones publicadas incluyen los contratos, las estructuras de datos, los flujos de conexión y las recomendaciones necesarias para desarrollar una integración completa.
HARDATA API
Interfaz HTTP que permite integrar aplicaciones externas con los servicios y datos de la Plataforma Hardata.A través de sus endpoints, una aplicación puede autenticarse, consultar y administrar materiales y metadatos, acceder a catálogos, trabajar con tráfico publicitario y ejecutar funciones de programación.
La API utiliza HTTP/HTTPS, JSON y autenticación mediante tokens. Su documentación describe los recursos disponibles, los parámetros de cada operación, los modelos de datos y la gestión de respuestas y errores.
Cuando una aplicación también necesita conocer o controlar en tiempo real lo que ocurre en HDX/DINESAT, HARDATA API puede combinarse con HARDATA ECP.
HARDATA ECP
Protocolo de comunicación que permite a una aplicación externa observar y controlar HDX/DINESAT en tiempo real.Mediante una conexión WebSocket, la aplicación puede recibir el estado de las ventanas, consultar playlists, seguir la reproducción y ejecutar acciones autorizadas, como iniciar o detener un material, seleccionar elementos o modificar parámetros operativos.
El protocolo incorpora administración de sesiones, autenticación, autorización y arbitraje de control. Esto permite que distintas aplicaciones se conecten de forma segura sin necesidad de conocer los mecanismos internos de comunicación de HDX/DINESAT.
HARDATA ECP está pensado para desarrollar paneles remotos, automatizadores, asistentes inteligentes y otras soluciones que necesiten reaccionar de forma inmediata al estado de salida al aire. Para consultar o administrar materiales, metadatos y tráfico publicitario, puede utilizarse junto con HARDATA API.