Au menu de cette deuxième journée de travail (sur 2 jours en fait) :
  • Installation et paramétrage du serveur red5, sous Windows (machine de développement) et Linux (environnement de production)
  • Développement d’un module de capture de vidéo en Flex/Actionscript, avec envoi vers le serveur red5 pour stockage
  • Installation de FFmpeg sur Windows
  • Développement d’une servlet de sauvegarde de la vidéo (+titre, +description) avec l’ajout de l’appel à FFmpeg pour la création de l’imagette au format png
  • Lecture de tutoriaux sur Flex et Actionscript. Ne pas oublier que je découvre cette techno en live, en même temps que je développe Xoolyx Now
Bookmark and Share
Première note sur l’avancement de Xoolyx Now, déjà un jour de travail (les fameuses 9h00, on n’est pas aux 35 heures ici !). A noter que j’ai déjà 2 ou 3 jours d’avance, cela va donc aller plus vite au début.

Pour cette première session de travail, le choix des éléments techniques, avec à chaque fois un petit test de faisabilité. Voici une synthèse des choix fait :

Architecture serveur :
  • Apache Web Server (moteur http)
  • Apache Tomcat 5.5.12 (container J2EE)
  • MySQL (5.0 pour le développement, 4.23 pour le serveur de production plus tard)
  • Red5 (serveur Flash Media open source)
  • FFmpeg pour les traitements sur les fichiers vidéos (conversion, extraction d’images)
  • Framework Java Xoolyx, qui m’a déjà servi pour Xoolyx Photos, Xoolyx.fr et Xoolyx².
Front office utilisateur et administrateur : J’ai aussi commencé a développer un bout de la gestion des utilisateurs et la fonctionnalité la plus importante pour le marketing viral, la possibilité d’inviter des amis à découvrir l’application.

A passage, voici quelques sources d’informations sympas sur la technologie Adobe Flex et Red5

http://www.flex-info.fr
http://jeanphiblog.media-box.net
http://flexair.canalblog.com
http://blog.flexexamples.com
http://www.wmaker.net/streaming
http://www.wietseveenstra.nl/blog
http://blog.phiphou.com
Bookmark and Share
Voici encore l’une de mes nombreuses initiatives (trop nombreuses ? Oui, peut-être). Il s’agit en fait plutôt d’un exercice de style, un challenge personnel. Pas sûr pour l’instant que celui-ci se finisse par un service réel, tout dépendra de sa popularité. Bon rentrons dans le vif du sujet, de quoi s’agit-il ? Vous connaissez maintenant tous le projet de Loïc, Seesmic, une plate forme de vidéo blogging qui vous permet notamment de créer et de mettre en ligne très facilement vos vidéos prises avec vos webcams ou du matériel un peu plus lourds. Le concept existe déjà ailleurs, rien de bien nouveau, la réussite d’un projet est de toute façon dans sa capacité à trouver son public et donc ses revenus, pas d’être le premier arrivé ni même d’avoir la meilleur technologie. La partir technique est bien sûr quelque chose d’important mais n’est qu’une partie de l’ensemble. Mais pour le coup, la technique c’est le truc qui m’intéresse moi, voir si je peux faire quelque chose du même genre, avec les quelques bouts de compétences et de savoir faire dont je dispose. Xoolyx Now sera donc un service de micro vidéo blogging permettant de publier et partager vos vidéos prises avec votre caméra, le tout avec quelques fonctionnalités sociales et l’ouverture vers les services web existants. Pour ce nouveau projet, je vais aussi essayer de vous faire partager son évolution, en texte et vidéo. Pas au jour le jour, comme le fait Loïc pour Seesmic, parce que j’ai quand même déjà une activité professionnelle bien chargée, mais plutôt en correspondance jour / homme de travail. Un jour de boulot sera donc la comptabilisation de 9 heures de travail sur le projet. Ne vous étonnez donc pas de peut-être voir un jour de travail sur une semaine, ou moins, ou plus. Cette façon de faire vous permettra donc de suivre un projet depuis ses débuts, à partir de la feuille blanche jusqu’à sa mise en ligne, les premiers retours des utilisateurs et les adaptations qui suivront. Le tout en ayant au final une idée précise de la charge de travail correspondante. Mon premier objectif ? Avoir une première version complète en moins de 15 jours ! Restez donc à l’écoute pour suivre en temps réel la construction de Xoolyx Now, ça commence là, maintenant, tout de suite !
Bookmark and Share