karpenoktem/knfotos — pull request #34 by aykevl93 (2013-01-10 15:26:23+00:00)
Title: video's in het fotoboek

Fix voor issue #26. Mogelijkheid om video's in het fotoboek toe te voegen.
Dit zorgt ervoor dat video's netjes afgehandeld worden, op (vrijwel) dezelfde manier als afbeeldingen.
#Extra vereisten:
* Hiervoor is een wijziging in de tabel nodig, zie de wijzigingen in https://github.com/karpenoktem/knfotos/blob/master/SQL.
* fa_photos.cache: extra set values `'360p'`, `'720p'`
* extra kolom in fa_photos: ``` `type` enum('photo','video') NOT NULL default 'photo'```
* Een recente versie van ffmepg moet geïnstalleerd zijn. Zelf heb ik ffmpeg van source gecompileerd.
* X-Sendfile moet ingeschakeld worden om video streamen te laten werken.

Dat was het volgens mij.

Wat het oplevert:
* Video's in mp4 en webm, zodat alle moderne browsers via html5 video worden ondersteund.
* Video's in lage (360p) en hoge (720p, HD) resolutie.

(potentiële) issues:
* IE8 en lager worden niet ondersteund. Als alternatief is er een downloadlink beschikbaar. Eventueel kan een flash applet gebruikt worden, maar dat moet dan nog ingebouwd worden.
* transcoden kan vrij lang duren (alhoewel, die servers zijn vrij vlot voor zover ik heb gezien, dus dat is niet echt een issue).
* 720p is misschien wel erg groot.
* Nog niks is te configureren. Dit wil ik nog toevoegen.