Kies een opgenomen video met bekende begin- en eindtijden. Controleer de bestanden met de index. Controleer de apparaattijd, tijdzone en querygrenzen. Registreer de werkelijke tijden van elk segment, de bestandsgrootte en eventuele ontbrekende segmenten. Controleer voor HLS-weergave of de segmenten waarnaar in de afspeellijst wordt verwezen, kunnen worden opgehaald. Voor een voltooide afspeellijst die geen segmenten meer ontvangt, controleert u de eindmarkering. Zie de HLS-specificatie.
Controleer de bytebereikreactie
Wanneer de interface ondersteuning voor bytebereik specificeert, vraagt u een bereik aan met gedefinieerde begin- en eindbytes. Registreer de HTTP-status en het aantal bytes in de antwoordtekst. Controleer de Content-Range header in een geldig antwoord met één bereik. Vergelijk de geretourneerde byteposities en de totale grootte met het mediabestand. Een server kan het bereikverzoek negeren en de hele bron retourneren. Leg dat gedrag vast en vergelijk het met de interfacevereisten. Zie de Specificatie van HTTP-semantiek.
Reproduceer het daadwerkelijke afspelen
Start het afspelen vanaf het begin. Zoek naar een positie in een ander videosegment en naar een positie aan het einde. Controleer het gedrag van de speler wanneer een segment ontbreekt. Bewaar de zoekvoorwaarden, index, verzoek, reactie en spelerresultaat. De bytebereikresponscontrole heeft betrekking op mediaoverdracht. Voor continuïteit tussen segmenten, decodering en weergave op het doelapparaat zijn afspeelrecords vereist.
Gerelateerde diensten: Edge AI-implementatie, projectadvies.