Wanneer u een video uploadt naar de DAM en deze aan uw kanaal toevoegt, kunnen er problemen optreden die video mogelijk niet afspeelt in de schermspeler.
In de volgende secties wordt beschreven hoe u fouten kunt opsporen in het afspelen van video in uw kanaal en hoe u deze kunt oplossen.
Nadat u de video naar het kanaal hebt geüpload, moet AEM beginnen met het maken van enkele uitvoeringen voor de video. U kunt uw video's weergeven onder Middelen.
De video weergeven:
http://localhost:4502/assets.html/content/dam/we-retail/en/videos
.Er moeten verschillende uitvoeringen zijn (een MP4 of M4V).
Als er geen uitvoering is, controleert u of mpeg is geïnstalleerd op het besturingssysteem waarop AEM wordt uitgevoerd.
Als er geen uitvoering is, controleert u of mpeg is geïnstalleerd op het besturingssysteem waarop AEM wordt uitgevoerd.
Klik hier om fmpeg te installeren.
Als u geen bronkenmerk onder video ziet, kan het zijn dat de video niet is gecodeerd. Als de video op de juiste wijze is getranscodeerd, wordt deze weergegeven in het dashboard, zoals in de onderstaande afbeelding wordt getoond.
Controleer of mpeg is geïnstalleerd en of de videoprofielen zijn geïnstalleerd.
Navigeer naar Video Profile, dat wil zeggen http://localhost:4502/etc/dam/video.html
en klik Test Video uploaden.
Upload een testvideo en klik Ok om met de transcodering te beginnen.
Als de transcode ontbreekt, breid de output van ffmpeg uit om het even welke fouten in de consoleverrichting van ffmpeg te begrijpen.
Ook als de videotranscodes het getranscodeerde bestand kunnen downloaden.
Zorg ervoor dat u voldoende tijd geeft om de video te transcoderen (de tag moet nieuw zijn in plaats van te worden verwerkt) voordat u de video aan een kanaal toevoegt.
Controleer de lijst met profielen in het paginaontwerp als de videocomponent niet correct is geconfigureerd.
Navigeer naar het kanaal en selecteer de modus Design.
Selecteer de video en open het Edit dialoogvenster. Open het tabblad Profielen.
Selecteer verschillende profielen (er moet ten minste het profiel "Hoge kwaliteit H.264" zijn).
Gebruik Web Player http://localhost:4502/content/mobileapps/cq-screens-player/firmware.html/content/screens/we-retail/locations/demo/flagship/single/device0
om het afspelen in browsers (Chrome en Safari) te valideren. Chrome wordt gebruikt op Android-apparaten terwijl Safari de OSX- en iOS-browser is.
Als de video niet wordt uitgevoerd op Safari, wordt deze niet uitgevoerd in de OSX- en iOS-spelers. Dit is waarschijnlijk een coderingsprobleem en de video moet opnieuw worden gecodeerd.
Ga als volgt te werk om een DAM-workflow te gebruiken om FullHD-uitvoeringen te maken:
Navigeer naar workflowmodel admin, dat wil zeggen http://localhost:4502/libs/cq/workflow/admin/console/content/models.html/etc/workflow/models
.
Selecteer het model Schermupdate-element.
Klik Start Workflow van de actiebalk om het dialoogvenster Run Workflow te openen.
Selecteer uw video-element in Payload.
Klik Run.
Zorg ervoor dat u enige tijd hebt om de uitvoeringen te maken, maar laad de webspeler na een paar seconden/minuten (afhankelijk van de videogrootte) opnieuw in Safari.
Als de AEM Screens-speler de video oppikt maar niet wordt weergegeven, moet u de markering Beleid automatisch afspelen oplossen.
Voer de onderstaande stappen uit om het probleem met de automatisch afspeelbeleidsmarkering van google op te lossen:
Navigeer naar chrome://flags/#autoplay-policy
Wijzig Beleid voor automatisch afspelen van Standaard in Geen gebruikersbeweging is vereist
Start de webbrowser opnieuw en werk de speler bij
Meer over de beste praktijken voor goede gebruikerservaring met het nieuwe autoplay beleid in Chrome leren, te zien gelieve documentatie voor de Veranderingen van het Beleid van Autoplay, namelijk https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#webaudio
.
Als u video's synchroon wilt afspelen op meerdere apparaten, moet u de absolute strategie gebruiken voor de reeks waarvan de video deel uitmaakt.
De absolute strategie:
Volg de onderstaande stappen om een absolute strategie op te zetten:
Navigeer naar de auteur van het kanaal en selecteer de sequentiecomponent zoals in de onderstaande afbeelding wordt getoond.
Open het configuratievenster.
Bewerk de Strategie en voeg absoluut toe.
Het besturingssysteem van de spelers moet dezelfde klok hebben.
De uitlijningsklokken op OS XFolle de stappen hieronder om de klokken op OSX uit te lijnen:
Het kan enige tijd duren voordat de spelers een nieuwe uitgelijnde reeks beginnen.