Se aplica a los modelos: uso de API externa de Wave
Resumen:
La transcodificación consiste en tomar contenido comprimido o codificado, descomprimirlo o decodificarlo, modificarlo de alguna manera y volver a comprimirlo o codificarlo. El escenario más común es disminuir la resolución y la tasa de bits/cuadros. A veces, esto puede incluir cambiar un formato de video o audio de uno a otro (por ejemplo, MJPEG a H264) o agregar marcas de agua al video.
Nota : tenga en cuenta la posible sobrecarga de la CPU. No recomendamos
aumentar este valor a menos que su hardware sea adecuado para la tarea.
Explicación del comportamiento:
- Una sesión de transcodificación es una instancia de este proceso, por lo que cuando necesite transcodificar varias cosas, puede tener varias sesiones para transcodificar simultáneamente.
- Esta sesión se inicia cuando la llamada API GET/media/<cameraId>.<format> se realiza con formato WEBM y MPJPEG Y se vincula con un parámetro de resolución personalizado
- Desde Wave 4.0, se ha establecido un límite predeterminado de no más de dos sesiones de transcodificación simultáneas.
- Los dos límites de transcodificación se implementaron para evitar problemas de sobrecarga de CPU que a menudo se observan en sitios con descarga progresiva habilitada.
- Como resultado, este cambio puede interrumpir algunas integraciones que dependían de más de dos sesiones de transcodificación simultáneas.
Resolución:
-
Se requieren permisos de nivel de administrador para realizar el cambio.
- Modifica la siguiente dirección e introdúcela en tu navegador:
<dirección_servidor>:<puerto_servidor>/#/configuración/avanzado
- Para aumentar este límite, en la página de configuración avanzada, busque (consulte la Figura 1)
Figura 1
-
Modificar el valor del parámetro maxHttpTranscodingSessions
-
Haga clic en Guardar para confirmar sus cambios.
-
Reinicie el servidor Wave