Alembik

Una aplicación Java que proporciona servicios de transcodificación para diferentes tipos de medios
Descargar ahora

Alembik Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Alembik Team
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 18.3 MB

Alembik Etiquetas


Alembik Descripción

Una aplicación Java que proporciona servicios de transcodificación para diferentes tipos de medios El servidor de transcodificación de medios (llamado Alembik) es una aplicación Java que proporciona servicios de transcodificación para diferentes tipos de medios (imagen, audio, video, etc.). En general, el servidor espera las solicitudes que contienen una lista de trabajos de transcodificación. Cada trabajo consiste en una ruta de URL a un recurso de medios dado y un conjunto de parámetros de acuerdo con el cual se debe transformar el archivo de medios designados. Los parámetros de transcodificación dependen del tipo de papel de entrada. Pueden especificar por ejemplo. Tamaño, dimensión, duración y formato del archivo de salida deseado. Alembik ofrece dos mecanismos de parametrización del lado del servidor. La primera opción es pasar un identificador de agente de usuario, que se resolverá en un conjunto de parámetros de acuerdo con las capacidades de dispositivo solicitante. En el segundo, un trabajo puede estar asociado con una identificación de un conjunto de parámetros predefinidos, llamado perfil de transcodificación, cuya lista se mantiene internamente por el servidor. También se obtiene y valida una solicitud, inicia el proceso de transcodificación. El resultado devuelto a la parte solicitante (la aplicación cliente) siempre es un objeto de respuesta que contiene una lista de resultados para todos los trabajos de transcodificación solicitados. En general, cada resultado contiene una URL que apunta a la ubicación del archivo transcodificado o un código de error que se refiere a una razón de la falla del trabajo de transcodificación. Dependiendo en el modo supuesto, el servidor puede esperar para completar los procesos de transcodificación antes de enviar una respuesta (modo síncrono ) o puede devolver inmediatamente el control (modo asíncrono). En el segundo caso, el cliente puede preguntar al servidor sobre las propiedades de estado y / o de resultados (como la ruta o el tamaño) de cualquiera de sus trabajos programados y luego (en el caso de una respuesta positiva) llegar a los medios de salida. La arquitectura de Alembik es Basado y totalmente compatible con OMA STI (Open Mobile Alliance Standard Transcoding Interface) Especificación (versión 1.0), que se puede encontrar aquí. El acceso a la funcionalidad de transcodificación de los clientes Java es posible a través de dos maneras distintas. La primera es la API de transcodificación Java con el Org.alembik. Clase de administrador de transcodificación que sirve como punto de entrada. La segunda posibilidad es usar la biblioteca de etiquetas de transcodificación JSP que proporciona soporte para el desarrollo de páginas WAP. En realidad, los componentes de la biblioteca también utilizan la instancia de TransCodingManager debajo. Aspirada en su configuración real, el transcodingmanager se conecta al servidor a través de las llamadas de RMI o las solicitudes de jabón. El modo de conexión está predeterminado durante la generación de la biblioteca de clientes de transcodificación, que consiste en un conjunto de archivos JAR creado y agrupado para un entorno de cliente específico. Para todos los clientes no Java, pueden usar una conexión directa al servicio de jabón de transcodificación o La API basada en servlets HTTP. Aquí hay algunas características clave de "Alembik": · Modo asíncrono, procesamiento de tiempo de espera y verificación de estado actualmente refrescable introducido para API HTTP · Manejo de errores mejorado y configurable para API HTTP (páginas de error, imágenes de error dependientes de la configuración regional) · Funcionalidad de transformación de descarga enlimit enormemente mejorada ('duración', 'tratados', 'repetir' y 'start' atributos agregados) · Archivo de definición de perfil predefinido (perfil-defs.xml) extraído del archivo de oreja / guerra a un directorio externo · GetTransCodingInfo () también proporciona información sobre los archivos de origen; Nuevas propiedades de FileInfo agregadas ("(IS) completan" y "load_time") · Nuevo anuncio de transformación de video. · Publicidad, superposición de superposición y transformaciones de lay de texto también introducidas para archivos de video · Soporte de ubicación externa de Target agregado · Nuevas etiquetas ISSOURCEFILEREADY y ISNOTSOURCEFILEREADAS presentadas · Mejora de la funcionalidad del motor de renderización web (manejo agregado de JavaScript, marcos y iframes, Transcodo automático saltando para dispositivos de alta gama) · Nuevas transformaciones relacionadas con el texto ('Nolinks', 'onlyText', 'noorganizetText') · Barra de navegación mejorada · Detección de sitios móviles refinada (la nueva estrategia predeterminada está activa ahora) · Representación web de videos incrustados provenientes de varios proveedores (YouTube y Dailymotion) ¿Qué hay de nuevo en este lanzamiento: · Los datos de FileInfo vuelven a funcionar nuevamente (de la versión 4.1) · EXTRACTFAME trabaja ahora con conjunción con todas las demás transformaciones de la imagen y cumple con la misma sintaxis de parámetros · Limitación del sistema operativo para un número máximo de directorios resueltos con la llegada de una nueva estructura de almacenamiento · El parámetro UPSIZEALLOWED de la imagen se tiene en cuenta al evaluar el código Hashcode para un nombre de archivo transcodificado · GetTransCodingInfo () devuelve información sobre todos los archivos transcodificados (y no solo los procesados recientemente almacenados en caché) · Los parámetros de transformación y los atributos de etiqueta de JSP correspondientes tienen nombres consistentes ahora · Soporte de parámetros upsizeallowed implementado para videos · Los nombres de las propiedades de extensión, las transformaciones y sus atributos son consistentemente. · Tratado como caso insensible a la caja.


Alembik Software relacionado