se il video ha anche una traccia audio la cosa si complica per via di dover metterla in sync con il video

si complica relativamente di poco se questo video non ha controlli per cui il video parte senza interruzioni non appena tutti i frame sono stati caricati

si complica abbastanza se l'utente può fermare il video e portarsi in un punto qualsiasi, come quando si usano dei comandi di playback normali

Ma ne vale la pena?