Ya está listo el API CodXpand para la integración de servicios de webtv para desarrolladores. Toda la documentación aquí.
Hemos publicado la documentación del API CodXpand para el producto Codistream API, una aplicación orientada específicamente a desarrolladores que deseen integrar servicios de vídeo y televisión en Internet con su propia tecnología.
Codistream API ofrece un conjunto de funciones de uso para la integración de servicios del software Codistream por parte de desarrolladores que deseen hacer uso de su funcionalidad, adaptando la programación a sus necesidades y evitándose el trabajo de programación desde cero.
Con el API de Codistream es posible adaptar el diseño, estructura, funcionalidades y otros servicios de Codistream a través del acceso a un conjunto de llamadas a la biblioteca, que ofrecen acceso a dichos servicios desde los procesos y que representan un método para conseguir la abstracción en la programación entre niveles inferiores y superiores del programa.
El API de Codistream permite la comunicación a través del protocolo SOAP 1.1, SOAP 1.2 y a través de conexiones HTTP GET y HTTP POST. El estándar de comunicación SOAP posibilita la comunicación de procesos a través del intercambio de datos XML. Las soluciones desarrolladas con este protocolo permiten una arquitectura en capas que provee de robustez, usabilidad e interoperabilidad a los mensajes.
¿Qué puedes encontrar en la documentación del API CodXpand?

ADMINISTRATIVE SERVICES: Web Services set
• Login: Genera un Token de seguridad para el uso de la plataforma.
• setAsignPublicity: Asigna un video introductorio de publicidad a videos de la videoteca.
• setUpdateFamily: Actualiza la información de la familia seleccionada.
• setUpdateVideoFamily: Realiza el cambio de familia a un video específico.
• setVideoScore
• Establece la puntuación de un video.
MULTISTREAM SERVICES: Web Services get
• getAllVideos: Retorna el conjunto de videos pertenecientes a una plataforma sin importar la familia a la que pertenecen.
• getConfigurationInfo: Retorna información general de la plataforma.
• getDiskInformation: Retorna el espacio de disco utilizado y espacio en disco contratado.
• getFamilyVideos: Retorna el conjunto de videos pertenecientes a una familia específica.
• getIsIpAvailable: Verifica si una direccion Ip esta habilitada de acuerdo al filtro de países de una plataforma.
• getMostViewedVideo: Retorna información completa del los videos más vistos de la plataforma.
• getMostVotedVideo: Retorna información completa de los videos más votados de la plataforma.
• getProgramation: Retorna la programación de una plataforma.
• getUnasignedVideos: Retorna el conjunto de videos sin enlazar.
• getUserFamilies: Retorna las familias de videos de una plataforma.
• getVideoBySearch: Retorna el conjunto de videos pertenecientes a la búsqueda de video por título o descripcion.
• getVideoEmbedCode: Retorna el código del video embebido en un visor con los parámetros de altura, anchura y bitrate para insertar el visor en un archivo html.
• getVideoInfo: Retorna la información completa de un video segun su id.
• getVideoZone: Retorna la zona horaria de la plataforma.
RIJNDAEL: Definición y ejemplos de implementación del algoritmo Rijndael.
• Definición
• Action Script
• C #
• PHP
• Visual Basic
ESTRUCTURAS: Diferentes estructuras para el manejo de los WebServices.
• bitRate: Información de codificación de videos.
• Channels: Información de las familias de video.
• confInformation: Información general de la plataforma.
• diskSpaceInformation: Información de espacio en disco.
• liveAddress: Información de puntos de publicación Live.
• Programation: Información de programaciones de un video.
• programationVideo: Información de video de publicidad asignado a un video especifico.
• videoElement: Información detallada de videos.
EJEMPLO: Ejemplo de implementación de los WebServices.
Posteado en Multistream |