1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Guardar un flujo de vídeo en vivo
Esta guía explica cómo guardar o archivar todas sus transmisiones Streaming video, lo que puede ser útil para crear replays de TV o revisar los vídeos grabados por cámaras de vigilancia, por ejemplo.
Gestionar la grabación automática de las transmisiones en vivo
Para activar esta opción:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente en el nombre asignado al producto afectado.
- Activar el registro de los directos por el botón de giro (toggle switch)desde el panel de control del flujo:
Una vez que esta función esté activada, el flujo se guardará automáticamente y perpetuamente desde el momento en que se envíe a (o disparado) la plataforma de Infomaniak.
Manténganse alerta con respecto a su espacio FTP que podría ser saturado rápidamente. En caso necesario, también tiene la posibilidad de planificar manualmente los registros desde la herramienta de planificación.
Funcionamiento de la grabación automática
Una vez activada esta opción, se generará automáticamente un archivo mp4 después de cada difusión, que se transferirá al espacio FTP o VOD configurado por usted.
Aclaraciones importantes:
- Una difusión se define como el momento entre la conexión y la desconexión hasta el codificador de vídeo.
- Calidad de los registros: en el caso de un flujo multibitrato, la calidad fuente máxima se conservará.
- Limitar el tamaño de los archivos: en caso de transmisión continua, puede definir la duración máxima de cada archivo mp4; esta opción le permite evitar generar archivos demasiado pesados y garantizar el registro de sus archivos al espacio FTP o VOD de su elección (y una vez alcanzado el tiempo, el registro se detiene automáticamente y se envía por FTP y se inicia un nuevo registro).
Personalización de los nombres de los registros
Con el fin de permitirle identificar y clasificar fácilmente sus archivos, el nombre de los registros es personalizable de forma dinámica con la ayuda de parámetros especificados entre abrazos.
Ejemplo:
template_{stream_id}_{date|format:YYYY-MM-dd_hh:mm:ss}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}
stream_id
= representa el identificador del flujo en forma de cadena de caracteres.date|format
: ISO 8601 = fecha del día del registro.time|format
: ISO 8601 = hora de registro.datetime|format
: ISO 8601 = fecha y hora de registro.fragment_id|from:number|prefix:string|suffix:string
: = número del fragmento en el caso de que un registro sea cortado con posibilidad de prefijo y/o sufijo.- Cada fragmento será aumentado, "
from
"para indicar cuál será el primer fragmento de referencia.
- Cada fragmento será aumentado, "
extension
= extensión final del archivo.
Estos parámetros y sus opciones son opcionales y su orden es totalmente libre. Se pueden utilizar tantas veces como se desee. Si proporciona la misma opción varias veces, sólo se tendrá en cuenta la última. Cualquier opción no reconocida será ignorada.
Ejemplo 1
Situación: tienes dos programas diarios, la primera comienza a las 10:00 y la segunda a las 20:05. Configurando el nombre de los archivos de esta manera template_{date|format:hh:mm:ss}
obtendrá los siguientes nombres de archivo:
Para el día del 5 de diciembre de 2019:
- La primera grabación a las 10:00 se llamará:
template-10:00:00.mp4
- La segunda grabación a las 8:05 se llamará:
template-20:05:00.mp4
Para el día del 6 de diciembre de 2019:
- La primera grabación a las 10:00 se llamará:
template-10:00:00.mp4
El registro de la víspera del mismo nombre será aplastado y sustituido por éste. - La segunda grabación a las 8:05 se llamará:
template-20:05:00.mp4
El registro de la víspera del mismo nombre será aplastado y sustituido por éste. - etc.
Esta lógica puede ser especialmente útil para tener un sistema de grabación en bucle, por ejemplo para una videovigilancia. El usuario solo recuperará el vídeo si es necesario y evitará archivar un número de vídeos potencialmente infinito a riesgo de saturar el espacio FTP.
Ejemplo 2
Situación: Esta vez tienes una grabación perpetua, 24h/7, con una limitación de la duración de los archivos fijada en 360 minutos. Configurando el nombre de los archivos de esta manera template_{date|format:YYYY-MM-dd}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}
obtendrá los siguientes nombres de archivo:
- El primer archivo del día a las 0:00 se llamará:
template_2019-02-05.mp4
- El segundo archivo del día a las 6:00 se llamará:
template_2019-02-05_fragment(1).mp4
- El tercer archivo del día a las 12:00 se llamará:
template_2019-02-05_fragment(2).mp4
- El cuarto archivo del día a las 18:00 se llamará:
template_2019-02-05_fragment(3).mp4
Configurando el nombre de los archivos de esta manera template_{date|format:YYYY-MM-dd}_{fragment_id|from:0|prefix:fragment_(|suffix:)}.{extension}
Usted obtendrá los siguientes nombres:
- El primer archivo del día a las 0:00 se llamará:
template_2019-02-05_fragment(0).mp4
- El segundo archivo del día a las 6:00 se llamará:
template_2019-02-05_fragment(1).mp4
- El tercer archivo del día a las 12:00 se llamará:
template_2019-02-05_fragment(2).mp4
- El cuarto archivo del día a las 18:00 se llamará:
template_2019-02-05_fragment(3).mp4