Configuración y solución de problemas de reproducción de vídeo video-playback-configuration-and-troubleshooting
Al cargar un vídeo en DAM y añadirlo a su canal, puede encontrar problemas en los que el vídeo podría no reproducirse en el reproductor de AEM Screens.
Las siguientes secciones describen cómo depurar y solucionar problemas de la reproducción de vídeo en el canal.
Representaciones DAM dam-renditions
AEM Después de cargar el vídeo en el canal, debería empezar a crear algunas representaciones para él. Puede ver sus vídeos en Assets.
Para ver el vídeo:
- Vaya al vídeo, por ejemplo
http://localhost:4502/assets.html/content/dam/we-retail/en/videos
. - Haga clic en el vídeo, expanda el menú superior izquierdo y haga clic en Representaciones.
Debe haber diferentes representaciones (una MP4 o M4V).
AEM Si no hay ninguna representación, asegúrese de que FFMPEG está instalado en el sistema operativo donde se ejecuta el sistema operativo en el que se está ejecutando el.
Video Assets video-assets
Si no ve un atributo de fuente en el vídeo, puede ser que el vídeo no se haya transcodificado. Si el vídeo se transcodifica correctamente, aparece en el panel, como se muestra en los siguientes ejemplos:
Compruebe que FFMPEG está instalado y los perfiles de vídeo.
Comprobación del perfil de vídeo checking-video-profile
-
Vaya al Perfil de vídeo, es decir,
http://localhost:4502/etc/dam/video.html
y haga clic en Cargar vídeo de prueba. -
Cargue un vídeo de prueba y haga clic en Aceptar para que pueda iniciar la transcodificación.
Si el vídeo transcodificado falla, expanda la salida FFMPEG para comprender cualquier error en la salida de la consola de FFMPEG.
Además, si el vídeo se transcodifica correctamente, puede descargar el archivo transcodificado.
note note NOTE Asegúrese de dar tiempo suficiente para que el vídeo se transcodifique (debe mostrar la nueva etiqueta en lugar del procesamiento) antes de agregarlo a cualquier canal.
Comprobación del perfil con un componente de vídeo checking-profile-with-a-video-component
Compruebe la lista de perfiles del diseño de página si el componente de vídeo no está configurado correctamente.
-
Vaya al canal y haga clic en el modo Diseño.
-
Haga clic en el vídeo y abra el cuadro de diálogo Editar. Abra la ficha Perfiles.
note note NOTE Haga clic en diferentes perfiles (al menos el perfil "High Quality H.264" debe estar allí).
Comprobación del vídeo en el reproductor web checking-the-video-in-the-web-player
Use el Reproductor web http://localhost:4502/content/mobileapps/cq-screens-player/firmware.html/content/screens/we-retail/locations/demo/flagship/single/device0
para validar la reproducción en exploradores (Chrome y Safari). Chrome se utiliza en dispositivos Android™ mientras que Safari es el explorador OS X y iOS.
Si el vídeo no se ejecuta en Safari, tampoco se ejecuta en los reproductores de OS X y iOS. Es probable que este problema sea de codificación y se deba volver a codificar el vídeo.
Para utilizar un flujo de trabajo DAM para crear representaciones FullHD, haga lo siguiente:
- Vaya al administrador del modelo de flujo de trabajo que está
http://localhost:4502/libs/cq/workflow/admin/console/content/models.html/etc/workflow/models
. - Haga clic en el modelo Screens Update Asset.
- Haga clic en Iniciar flujo de trabajo en la barra de acciones.
- En el cuadro de diálogo Ejecutar flujo de trabajo, haga clic en el recurso de vídeo en Carga útil.
- Haga clic en Ejecutar.
Indicador de directiva de reproducción automática de resolución de problemas troubleshooting-autoplay-policy-flag
En caso de que el Reproductor de AEM Screens capte el vídeo pero no se muestre, solucione el problema del indicador de la directiva de reproducción automática.
Siga los pasos a continuación para solucionar el problema de indicador de política de reproducción automática de Google:
-
Vaya a chrome://flags/#autoplay-policy
-
Cambiar directiva de reproducción automática de Predeterminada a no se requiere ningún gesto de usuario
-
Vuelva a iniciar el explorador web y actualice el reproductor
https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#webaudio
.Sincronización de vídeo entre varios reproductores syncing-video-across-multiple-players
Para reproducir vídeos sincrónicamente en varios dispositivos, debe utilizar la estrategia absoluta para la secuencia de la que forma parte el vídeo.
Requisitos requirements
- 2 o más reproductores idénticos
- hardware idealmente similar
- topología de red idéntica (los reproductores están conectados a un servidor NTP que alinea sus relojes internos del sistema)
Configuración de la estrategia absoluta setting-up-the-absolute-strategy
La estrategia absoluta:
- Calcula una hora de anclaje (medianoche del día actual).
- Calcula la duración de la secuencia (suma de la duración de todos sus elementos).
- En cualquier momento, calcula qué elemento se debe reproducir actualmente y el siguiente resolviendo la secuencia _remaining_tiempo = (current_time - anchor_time) % sequence_duration.
Siga los pasos a continuación para configurar una estrategia absoluta:
-
Vaya al autor del canal y haga clic en el componente de secuencia como se muestra en la figura siguiente.
-
Abra su cuadro de diálogo de configuración.
-
Edite la estrategia y agregue valores absolutos.
note note NOTE El sistema operativo de los reproductores debe tener el mismo reloj.
Alineación de relojes en OS X Siga los pasos a continuación para alinear los relojes en OS X:
- Abrir las preferencias de Fecha y hora en cada cuadro de OS X
- Seleccionar Establecer fecha y hora automáticamente
- Pegue el valor 0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org, 3.pool.ntp.org, time.apple.com en el menú desplegable o simplemente ejecute sudo ntpdate -u -v 0.pool.ntp.org
- Inicio de los más de 2 jugadores
Puede tomar algún tiempo antes de que los jugadores comiencen una nueva secuencia alineada.