Envio etiquetado ‘edición h264’

TebasDVR 2.0 Nuevas funcionalidades

Durante esta semana se presenta una nueva versión del servidor de grabación TebasDVR, versión en la que se incluyen nuevas funcionalidades y mejoras que pasamos a detallar:

Codificación de vídeo/audio

En esta versión, se ha independizado el codec de grabación para que la opción de codificación por software pueda soportar distintos formatos de vídeo digital, hasta ahora fijado en codificación MPEG 2 y que, en adelante, podrá realizar la codificación en otros formatos de vídeo. De esta forma, y teniendo en cuenta las capacidades del servidor, podremos hacer una codificación de vídeo adicional y simultanea en formatos como DV25 , DVCPRO25/50, MPEG 1, Xdiv y otros; utilizando también diferentes formatos de fichero, como AVI, QT o MXF.

Se han independizado, también, los canales de audio y de vídeo, generando una matriz virtual de señales, que permiten crear asignaciones entre entrada de vídeo y audio por separado. Gracias a esta funcionalidad podemos utilizar TebasDVR para grabar “solo audio” o “solo vídeo”, o  bien decidir que algunos canales de vídeo se graban con un canal de audio mono, dejando el resto para grabaciones “solo audio” como por ejemplo emisoras de radio. Si tenemos en cuenta esto, un TebasDVR de 8 canales, que dispone de 16 canales de audio, nos permitiría grabar 8 cadenas de televisión con un solo canal de audio para una configuración “mono” y disponer de 8 canales “mono” de audio para grabar 8 emisoras de radio.

Modos de Grabación

Además del planificador de grabación incorporado desde la primera versión del producto, TebasDVR 2.0, incluye un modo de grabación 24 horas, muy orientado a la grabación de canales de televisión para una posterior revisión de los contenidos y un “clipping” de los mismos. Este nuevo modo de grabación incorpora, también, la funcionalidad de gestión de ficheros, que permite definir políticas de borrado parametrizables en cuanto a antigüedad de los ficheros grabados y que, además, contempla un flujo de trabajo, o ciclo de vida, de los contenidos en cuestión; de esta manera si decidimos que, en nuestro sistema, los vídeos grabados tienen que pasar un proceso de revisión y edición, aunque fijemos una política de borrado para aquellos ficheros más antiguos de 5 días, TebasDVR, no borrará dichos ficheros si éstos no han superado los procesos de revisión y edición definidos.

H264

En esta versión se implementan nuevos perfiles de codificación nativa H264 incluyendo, además del anterior AVC, el perfil SVC con la opción de grabación con envolvente, de fichero quicktime.

StoryBoard

Durante el proceso de grabación, TebasDVR, realiza una extracción de fotogramas, que hasta ahora solo era posible configurar en base a tiempo, definiendo cada cuántos segundos se debe extraer un fotograma. En esta nueva versión es posible configurar la generación de la “tira de fotogramas” en base a detección automática de cambio de escena, dejando que el servidor determine automáticamente la extracción de un fotograma cuando hay cambio de plano en la imagen o variaciones de luminancia contrastadas.

Herramientas Tebas

También hay modificaciones en cuanto a la herramienta cliente, como pueden ser las nuevas funcionalidades en la herramienta de edición, que aporta, en esta nueva versión, una gran cantidad de atajos de teclado para hacer aún más ágil el proceso de edición, teclas para moverse a lo largo del vídeo, para marcar fotogramas como puntos de entrada y salida en la línea de tiempos y controles para posicionarse de manera rápida en un punto determinado de nuestra grabación. En la nueva versión es posible definir los destinos de disco para los clips que editemos, con la posibilidad de poder elegir la ruta donde queremos que se guarde y el nombre con el que queremos lo haga. Esta funcionalidad facilita la integración con otras plataformas o procesos.

La Aplicación Cliente Tebas

Una vez instalada nuestra aplicación Cliente Tebas, podremos acceder a todas las funcionalidades del servidor desde aquí, en este articulo detallaremos las opciones de configuración de nuestros servidores.

Hay que tener en cuenta las siguientes consideraciones, con respecto a los servidores, cada servidor TebasDVR es capaz de soportar 5 conexiones de cliente simultaneas, esto quiere decir que, aunque tengamos instalada la aplicación cliente muchas estaciones de trabajo, solo podremos realizar 5 conexiones simultaneas con el servidor, de manera que si el usuario numero 6 intenta conectarse, el servidor le advertirá de que en estos momentos no es posible y le permitirá conectarse cuando algún usuario de los que esta conectado se desconecte.

Por otro lado, hay que tener en cuenta que TebasDVR es una arquitectura Multiservidor, esto quiere decir que si disponemos de mas de un servidor TebasDVR en nuestra red, podremos acceder a todos desde una única aplicación cliente, en la que se irán sumando el numero de canales disponibles en cada uno de los servidores.

Desde nuestra herramienta Cliente Tebas, que representará una gestión unificada del los servidores, podremos realizar funciones como configuración de los servidores, previsualización de las señales que entran en cada canal, control de la matriz, planificación de tareas, edición de video y autoria de DVD, todo ello desde un interface unificado, intuitivo y sencillo de manejar.

Configuración Servidor

Configuración de Servidores

Con la herramienta de configuración podemos añadir tantos servidores como queramos o estén disponibles en la red, y determinar si queremos configurarlo como servidor principal o como servidor de backup. Para configurar el servidor, tan solo debemos poner su dirección IP o nombre en la red, que modo de funcionamiento deseamos para este servidor, si es principal o backup y que directorio de trabajo usara el servidor para almacenar el video grabado. Automáticamente cada servidor nos informará del número de canales que tiene activos y los asignara de forma correlativa a salidas de la matriz de video, si es que disponemos de una.

En caso de tener una matriz interconectada entre nuestras señales de video y el servidor, desde el panel de configuración accedemos a la definición de etiquetas para la matriz, de forma que posteriormente en las tareas de grabación hagamos referencia a la etiqueta de la matriz y no al numero de entrada, pongamos por ejemplo que deseo grabar canales de televisión y los etiqueto en la configuración como TVE1, TVE2, Tele 5, Antena 3… Cuando después programe una tarea de grabación, solo tendré que seleccionar el canal que quiero grabar refiriéndome en la lista a su etiqueta.

También podemos definir desde la herramienta de configuración, los perfiles de codificación tanto en MPEG 2 como en MPEG 4, para después asignar dichos perfiles a las tareas de grabación y transcodificación.

Con esto, ya tendríamos configurado nuestro servidor TebasDVR y listo para trabajar.

Real Madrid F.C y TebasDVR

Como hemos comentado en otros post, las necesidades de grabación de video o Televisión son muchas y muy variadas, y El Real Madrid, también tiene la necesidad de grabar canales de televisión con objeto de poder analizar su forma de jugar y la de otros equipos y para ello El Real Madrid ha puesto su confianza en TebasDVR

La necesidad

 El Real Madrid F.C. deseaba analizar los partidos de cada una de las jornadas de liga, con dos propósitos muy concretos, por un lado obtener un DVD con la copia del partido en el menor tiempo posible, para poder entregar un par de copias a los entrenadores a su salida del vestuario, 15 minutos después del partido, la otra necesidad consiste en poder segmentar las jugadas especificas de cada partido, ya bien sea propio o de equipos o de otros equipos, como jugadas a balón parado, técnicas de fuera de juego, intervenciones del guardameta o cualquier otro tipo de acción.

 Una vez segmentadas estas jugadas necesitaba publicarlas en su sistema de catalogación y video bajo demanda, para que estuvieran a disposición de los entrenadores, para trabajar con ellas durante la temporada.

 Una Primera solución

 El Real Madrid había implementado una solución basada en 10 servidores, cada uno con una tarjeta capturadota y una codificación por software en formato MPEG 2 compatible DVD, además de contar también con algún grabador DVD con disco duro para la generación de DVD de forma rápida, ya que el material grabado por los servidores, después había que copiarlo al una estación de trabajo, editarlo con un software de edición MPEG 2 para quitarle publicidad. Generar el DVD y grabarlo. Esto resolvía la primera de sus necesidades, una segunda edición de las secuencias de interés, debía ser realizada y enviar estos “cortes” a un transcodificado que convierta de MPEG 2 a H264 para publicar las jugadas en el sistema de documentación.

 La solución TebasDVR

 Instalando un Servidor TebasDVR de 10 canales, El Real Madrid no solo ha resuelto con un solo sistema la grabación de todos los partidos que necesita grabar el fin de semana, también dispone de la ventaja de que todos los videos se graban en un almacenamiento central dentro del propio servidor. Los editores se conectan al servidor TebasDVR con su herramienta cliente, acceden al partido que quieren editar, visualizan la tira de fotogramas que el servidor ha extraído cada cierto tiempo y pueden ver fácilmente donde esta la publicidad que tienen quitar, realizan las marcas de edición y conforman el nuevo fichero, desde la misma herramienta, convierten a formato DVD y graban el DVD físico. Con respecto a la publicación en su sistema de gestión de contenido, desde la edición marcan los diferentes clips de interés, generando una versión en H264 que el sistema envía de forma automática a un destino FTP o local en su red, desde donde se publica en el gestor.

 Ventajas que ha supuesto la solución TebasDVR

Con TebasDVR se almacenan todas las grabaciones en un mismo servidor, con lo que los operadores no tienen que conectarse a un servidor u otro dependiendo que partido quieran editar. Además TebasDVR se encarga de la gestión de borrados de aquellas grabaciones que cumplen con las condiciones de ser eliminadas, por que ya han sido editadas y publicadas y son más antiguas de una fecha definida.

 Como TebasDVR dispone de control de matriz, se automatizan los cruces de la matriz en base a las grabaciones planificadas en la parrilla de grabaciones, y no solo tenemos acceso a los 10 canales de TebasDVR, podemos programar un cambio de matriz para cualquier cruce entrada-salida, con control horario, una funcionalidad interesante, de la que no se disponía con el otro sistema.

 TebasDVR genera una tira de fotogramas del video grabado a modo de Storyborad, configurable en tiempo en el servidor, lo que permite ver muy fácilmente donde esta la publicidad, o incluso las jugadas interesantes.

 Una funcionalidad que ha supuesto una mejora sustancial es que TebasDVR permite editar un video que esta siendo grabado en ese mismo momento, de manera que una vez terminada la primera parte del encuentro, podemos editarla sin esperar la final del partido. Cuando termina este, ya habremos marcado el comienzo de la segunda parte, nos posicionamos en el final, y generamos el conformado, DVD y grabación en un tiempo mínimo.

 Las capacidades de edición son superiores que las que tenían antes, obviando la necesidad de buscar los ficheros y accediendo a ellos por criterios de búsqueda, como canal, fecha y hora, y leyendo el video grabado directamente en el servidor, evitando así tiempos de copiado a las estaciones de trabajo.

 ¿Existe algún inconveniente con respecto a su antiguo sistema? ¿Cómo se ha resuelto?

 Un sistema como el que el Real Madrid tenía, de un solo servidor por canal de grabación supone una arquitectura distribuida, en caso de fallo de uno de los servidores, perdemos la grabación de un canal, y con que tengamos un servidor de backup para los 10 canales, podemos configurar manualmente este para que se encargue de grabar lo que estaba grabando el servidor que hemos perdido.

 En una arquitectura centralizada como la de TebasDVR, si el servidor tiene un problema dejamos de grabar 10 canales, es decir, todas nuestras grabaciones, por esta razón se ha instalado un servidor TebasDVR de backup, con idénticas características, que realiza de forma automática cada una de las funciones que ejecuta el servidor principal, en caso de un problema en este ultimo, el backup toma el control de la matriz, y conecta a los usuarios a su almacenamiento y a su base de datos, para que puedan seguir trabajando, de esta forma, no perdemos ni contenido, ni prestación de servicio.

 Agradecimientos

Agradecemos tanto al Real Madrid F.C como a Ingevideo, compañía que ha realizado esta instalación su confianza en nuestra tecnología.

Volver a