Mise à jour …

Bonjour a tous.
Je reviens après une longue période d'absence pour donner de nouvelles sur l'orientation que va prendre le site :)
Le but de création de openrichmedia au début qui était de présenter une aide en ligne et de ressources pour Red5 et les outils (libre ou pas) qui autour de  Flash et Flex. L'objectif est maintenant d'aller vers un spectre plus large et exposer davantage d'actualité et  d'astuces autour du Web design en général et également en utilisabilité, ergonomie. L'ancien forum a été desactivé pour des problémes de spam, je vous invite à poster vos questions sur le groupe http://groups.google.fr/group/openrichmedia

On recherche activement des personnes intéressés pour contribuer et participer au projet, si cela vous tente, laisser moi un mot sur @openrichmedia pour en discute.

Je vous dis à la prochaine :)

Publié dans Actualités le 25/03/10 Aucun commentaire »

Migration sur Git

J'ai commencé récemment à utiliser Git,  système de révision distribué, indépendance vis à vis d'un serveur central avec l'avantage des branches.
Je me permets juste de donner quelques opérations à suivre pour l'installation sous ubuntu et macosx :

Ubuntu :

$ sudo apt-get install git-core

Mac OSX :  il faut avoir déjà installé MacPorts et ensuite entrée en console  :

$ sudo port selfupdate
$ sudo port install git-core +svn

Sous Eclipse, il existe un plugin EGit, mais reste limité.
Pour plus d'informations sur comment utiliser git, je préfère vous laisser vous référer à la très bonne documentation de Git.

Publié dans Actualités le 19/10/09 Aucun commentaire »

Adobe Max 2009

Voilà une bonne excuse pour revenir écrire le journal après une longue période d'absence :)
Adobe Max pour ceux qui connaissent pas et la grande messe annuelle d'Adobe qui se déroule chaque année pour rassembler la communauté d'utilisateur.
La première annonce  d'hier et la publication des prochaines fonctionnalités de Flash Player 10.1 avec gestion global des erreurs, support native du multitouch sous Windows 7 et mac os X.Le preview d'Adobe AIR 2.0 est également publié, support de processus native, accés au flux audio du microphone, socket serveur et client, P2P ..

Mais ce qui fait le plus de buzz c'est l'annonce de prise en charge dans Flash CS5 de la compilation en application native pour  Iphone et Ipod Touch, une nouvelle qui risque d'intéresser pas mal de monde surtout dans le monde du casual gaming.

Publié dans Actualités le 6/10/09 Aucun commentaire »

Enfin du P2P avec Flash

Au fil du déroulement des sessions de Adobe MAX, on voit apparaitre des nouveaux projets sur  labs.adobe.com.
En commançant par l'SDK Cocomo pour créer des composants personalisés en Flex/AIR pour interfacer avec le service de acrobat.com.
L'apparition du projet de recherche Alchemy pour compiler du code en C/C++ pour l'utiliser en Flash ! en gros pour éviter de réecrire tout le code existant en AS3, d'autres l' ont déjà testé pour faire tourner Doom. Et enfin, concernant la fonctionnalité P2P, on commence à voir le bout du nez avec le projet Stratus (voire la démo), c'est un service de point de rencontre pour mettre en relation plusieurs client Flash ou Adobe AIR en utilisant un nouveau protocole (encore un nouveau): RTMFP (Real-Time Media Flow Protocol).Pour utiliser ce service, il faudra néanmoins avoir un AdobeID  pour recevoir une clé d'utilisation.
Les fonctionnalités P2P existent déjà dans l'API de Flash Player 10 et Adobe AIR 1.5 (voir les classe NetConnection et NetStream) celà permettra d'établir des liaisons client à client sans passer par un serveur pour diffuser de la vidéo/audio en stream depuis la webcam voire le transfert des fichiers.
Reste à connaitre les détails du protocole RTMFP et si on aura toujours besoin de Stratus pour connecter deux clients Flash.
Page du projet  : http://labs.adobe.com/wiki/index.php/Stratus

Publié dans Actualités le 27/11/08 Aucun commentaire »

Flash Player 64bit pour GNU/Linux

Pour répondre au développement rapide du l'architecture 64bit sous Linux contrairement au autre OS et aux demandes des d'utilisateur,  Adobe met en ligne Flash Player 64 bit en version alpha :http://labs.adobe.com/downloads/flashplayer10.html

Publié dans Actualités le 27/11/08 Aucun commentaire »

Réalité augmentée

Un exemple intéressant utilisant Flash et le serveur de streaming vidéo libre Mammoth pour analyse les images de la webcam et créer se qu'on appelle la réalité augmentée.
Les consoles de jeux vidéo exploite également ces techniques pour offrir de nouvelle expérience de jeu ludique.

L'occasion de parler aussi du serveur streaming libre Mammoth (ancien OpenFMS), basé sur des libraires C/C++ open source pour offre une solution légère en terme de performance pour tout ce qui est streaming vidéo en Flash. Je reviendrai la dessus en détails dans un autre billet.

Site du projet : http://mammoth-project.org/ 

Publié dans Actualités le 27/11/08 Aucun commentaire »

Google Video Chat Service

En ce connectant aujourd'hui à mon compte Gmail, j'ai remarqué que google propose un nouveau service de Video Chat, aprés l'avoir tester ça l'air pas mal. Il semble que les vidéos sont encodé en H.246 donc j'imagine qu'ils ont développé leur propre serveur de streaming. À tester donc  http://mail.google.com/videochat.Edit : Google utilise la technologie vidyo, on trouve quelques infos sur leur site : http://www.vidyo.com/ 

Publié dans Actualités le 13/11/08 2 Commentaires »

Riajob.com

logo

Une petite promo pour un nouveau site d'emploi riajob.com dédié au offres en Rich Media et Web . Si vous êtes à la rechercher d'un post ou de missions Freelance en Flash ou en Web en général, je vous conseille d'aller y jeter un coup :

Publié dans Actualités le 16/07/08 Aucun commentaire »

code_swarm

En se basant sur le système de gestion de version, Michael Ogawa a mis au point un modèle de visualisation organique de l'évolution d'un logiciel opensource dans le temps, suifant l'historique des commits qui intervient lorsqu'un développeur effectue des changements dans le code ou les documents du dépôt central du projet.

code_swarm - Python from Michael Ogawa on Vimeo.
Code_swarm, est basé sur le moteur libre Processing, et sera disponible sur Google Code.

Publié dans Actualités le 23/06/08 1 Commentaire »

Tutoriel mootools - Chain ( Chainage avec mootools )

Mootools

Cette fois je vous ai rédigé un tutoriel concernant le chainage d'appels de fonctions.

Le chainage que nous propose mootools, permet de faire des appels successifs de fonctions, c'est à dire que lorsque une fonction est exécutée, à la fin de son exécution, on peut lui affecter un nouvel appel vers une autre fonction et ainsi de suite, de façon à construire une chaine d'appels successifs entre les fonctions qui nous intéressent.

Cette fonctionnalité propre à mootools, fait partie du package Class.Extras.js. Elle est implémentée de façon à ce qu'on puisse utiliser nativement cette fonctionnalité sur toutes nos fonctions.

La suite sur le wiki :)

Auteur : Youssef Boubia

Publié dans Tutoriels le 23/05/08 Aucun commentaire »