Doel: spreekfragmenten resolven naar specifiek punt in video streams
joepio opened this issue · 1 comments
Als hergebruiker zou ik graag willen dat ik bij een gevonden spreekfragment direct de video kan tonen op het juiste tijdstip.
Om dit mogelijk te maken, zou de client (de hergebruiker) in staat moeten zijn om:
- Het startmoment in de video te vinden
- De video URL te vinden
- De juiste headers / query parameters mee te sturen in een request voor de time-range
Ik ben niet echt thuis in hoe je audio / video over HTTP deelt, maar denk dat het belangrijk is om het helder te hebben - anders gaat het bovenstaande waarschijnlijk niet lukken.
De WhatWG <video>
specificatie lijkt me een goed beginpunt. Hierin worden zowel een mime_type
en een url
gebruikt, zodat het mogelijk is om meerdere videobronnen voor hetzelfde materiaal te delen.
Ik zie alleen nog geen manier om het video startpunt mee te nemen naar de server in een HTTP request.
Welke video types worden ondersteund?
- .m3u8 met videojs kan dit,
- .mp4 op de meeste moderne browsers heeft server-side support nodig: https://stackoverflow.com/questions/30801594/seeking-functionality-on-mp4-video-in-html5-is-not-working
- ik vermoed dat voor youtube ook zijn eigen js nodig heeft,