Voquad : Video On Quasi Demand Code
Status: Beta
Brought to you by:
seuf76
# Copyright 2009-2010 Thierry SALLE # # This file is part of Voquad. # # Voquad is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Voquad is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # #--------------------------------------------------------------------- Voquad est un logiciel permettant de faire de la vidéo en presque demande ! En fait, le principe de ce projet est d'utiliser la nouvelle balise <video> de HTML 5.0. Comme les navigateurs actuels (firefox 3.5 qui viens de sortir (30/06/2009)) ne gère que les vidéos au format OGG en natif, il faut donc encoder les vidéos dans ce format avant de pouvoir les regarder en streaming... D'où le concept de quasi demande (tu encode et apres tu regarde) ! #-------------------------- # Dépendances #-------------------------- Pour pouvoir utiliser Voquad, il faut d'abord installer quelques petits programmes : - Perl (c'est la base) - Apache (ou un lighttpd ça fera l'affaire) - libapache2-mod-perl2 (le module perl de apache) - ffmpeg (LE programme d'encodage / décodage de toutes les videos du MOOONDE ) - ffmpeg2theora (la commande spéciale pour encoder en OGG !) #------------------------- # Uber-Uploader #------------------------- Pour permettre l'envoie de ficheir directement depuis le navigateur web, Uber-Uploader est utilisé (sous licence GPL). Merci à son auteur :D #-------------------------- # Installation #-------------------------- Pour installer, c'est tout simple : - configurer apache pour qu'il execute les .pl comme du cgi Perl : "AddHandler cgi-script .cgi .pl" - configurer le VirtualHost par défaut pour qu'il interprète les htaccess (AllowOverride All) ou créer un VirtualHost spécifique : <Directory "/chemin/complet/jusqu'a/voquad/"> Directoryindex index.pl Options +ExecCGI </Directory> - télépéchoter l'archive de voquad sur sourceforge : http://sourceforge.net/projects/voquad/ - détarer l'archive dans le répertoire web d'apache : (par exemple /var/www) - configurer voquad -> http://localhost/voquad/admin -> Remplacer le répertoire de video par le votre (celui qui contient toutes vos vidéos de vacances) -> Validez #-------------------------- # Utilisation #-------------------------- Pour acceder à l'interface de voquad : -> http://votre-site/voquad Sélectionnez une vidéo, Cliquez sur Encoder, Cliquez sur acceder à la liste des vidéos disponibles, Play !!!