Даже не вдаваясь в HTML5 или Javascript, многие форматы видео являются потоковыми форматами, которые предназначены для воспроизведения вперед.Воспроизведение его в обратном направлении потребует декодирования всего потока, сохранения каждого необработанного кадра на диске, чтобы избежать затормаживания памяти, а затем рендеринга кадров назад.
По крайней мере один человек фактически пытался это , используя mplayer
хотя, так что можно сделать, по крайней мере, в принципе.