VIDAA LAB / TRAJECT B
Video, in de praktijk.
Native eerst. Meet daarna dezelfde HLS-bron met hls.js.
Chrome 111 · doelbrowser
Kies een bron en druk op Bron controleren.
Daarna start je zelf de speler.
Diagnostiek
Alleen op dit scherm · maximaal 100 regelsNog geen netwerk- of afspeeltest gestart.
Afgeronde runs
Maximaal 10 · verdwijnt bij sluitenNog geen afgeronde run.
Bediening, foutmeldingen en meetgrenzen
Pijlen verplaatsen de focus, OK activeert. In het log scrol je met boven/onder; links/rechts brengt je terug naar knoppen. Media Play/Pause wordt ondersteund. Terug blijft van de browser.
De eerste-framemeting gebruikt requestVideoFrameCallback indien beschikbaar. Anders zie je expliciet een playing-proxy. Dit is geen meting van het fysieke tv-paneel. Buffering begint na de eerste frame; zoeken en handmatig pauzeren tellen apart.
Een CORS-fetchfout bewijst geen netwerkstoring. Een opaque antwoord heeft geen leesbare status. Native media kan zonder CORS werken; hls.js heeft CORS nodig op alle playlists en segmenten. Decodefouten kunnen ook beschadigde data of een niet-ondersteund profiel betekenen.
Herstart telt handmatige herstelpogingen; hls.js kan daarnaast interne retries uitvoeren. HLS-fouten worden afzonderlijk geteld. Geen automatische methodewissel. Een TS-fragment dat werkt bewijst geen ondersteuning voor continue MPEG-TS, UDP of alle codecs.
15 minuten betekent 900 seconden gemeten tijd met voortgaande afspeelpositie op een zichtbare pagina. Pauzes en verborgen tijd tellen niet mee. De korte VOD's herhalen; beoordeel beeld, geluid en lusherstarts zelf. Bij lang bufferen stopt de app niet automatisch: Stop blijft beschikbaar.
A/B kiest bij MP4 andere voorbeeldvideo's (MDN Flower / W3C Sintel), dus die prestaties zijn niet rechtstreeks vergelijkbaar. De HLS-bronnen tonen dezelfde Big Buck Bunny. Er zit geen HEVC-teststream in dit pakket.