Ce que veulent les internautes de nos jours ? De la vidéo, de la vidéo et encore de la vidéo ! Et il ne se passe désormais pas une heure sans que les plus grandes marques internationales ne diffusent de nouveaux clips.

Bon, ceci dit, plus besoin de s'appeler adidas, Coca Cola ou BBC pour se payer de la vidéo sur sa page d'accueil, le tout c'est d'utiliser le composant qui va bien pour diffuser de la vidéo en fux continu au format désormais souverain : Le FLV.

Dans ce domaine, 2 ténors se tirent désormais la bourre à la lisière de l'open source et du commercial :

  • Le JW FLV Media Player de Jeroen Wijering, un développeur hollandais qui a su en l'espace de quelques mois faire de ce lecteur un véritable standard, à tel point qu'il existe aujourd'hui des plugins d'intégration pour la plupart des CMS du marché : Joomla, Drupal, Wordpress, Typo3, eZ Publish, CMS Made Simple etc ... ( http://www.jeroenwijering.com) . La liste est du type Creative Commons.
  • Flow Player, qui est une sérieuse alternative : Ce lecteur hautement personalisable avance les mêmes fonctionnalités que son petit frère, et même plus : Support du FLV mais aussi du MP3, SWF, MP4, JPG et PNG. Spport du téléchargement progressif et du streaming. Listes de lecture et vignettes de prévisu. Mode plein écran. API de programmation, support d'encarts publictaires... ( http://www.flowplayer.org). Licence GPL3 ou commerciale, au choix.

A chacun sa préférence, l'essentiel sera d'en user et d'en abuser convenablement !

Bookmark and Share

Et oui... la nouvelle mouture de notre cher "Flash" (actuellement dans sa version 9 ou CS3) va "s'ouvrir" dans sa prochaine version (connue actuellement sous le nom de code "Diesel" mais qui sortira surement sous le doux sobriquet de Flash 10 ou CS4) et ce ne sera plus l'habituel binaire .FLA encapsulé qui sera de la partie mais un nouveau format .XLF documenté (proche du XML) qui permettra d'enrichir (ou de simplifier) le document... porte ouverte aux developpeurs pour de nouveaux modules et de nouvelles applications tierces !Sont égalements prévues des modifications substentielles sur la prise en charge du texte et des améliorations dans la consommation des ressources (notamment en vidéo)... à suivre de très prés !

Bookmark and Share

Les flux vidéos se multiplient en ligne, et on est parfois tentés de les sauvegarder localement pour son propre ordinateur afin de les visionner plus tard.

Pas toujours facile quand il s'agit de flux en "streaming", du style Youtube, basés sur des fichiers Flash Vidéo (FLV)

Parmi les multiples solutions disponibles sur le marché, j'en propose une simple, gratuite, et multi-plateformes dans la mesure où il s'agit d'une extension Firefox : Il s'agit de Video Download Helper v3, à télécharger ici.

Visitez un site, et s'il y a un flux FLV encapsulé dans la page, vous pouvez le télécharger en cliquant sur la petite molécule située en haut à droite de votre fenêtre Firefox. Je vous laisse découvrir les détails par vous-même.

Enjoy ;-)

Bookmark and Share

Et loin de là même ... A l'heure où Adobe Air se traine encore en version beta 3 sur le site Labs de l'éditeur, Multidmedia sort sa nouvelle version majeure 3 du compilateur multi-plates-formes ZINC, avec une exclusivité :

C'est à ce jour le seul logiciel disponible à la fois sur Mac et PC, et capable de compiler des applications riches à base de Flash CS3 et Flex 3 pour Windows, Mac OS X ... et Linux !

=> A évaluer d'urgence donc, car si les supports optiques sont morts, le développement logiciel "cross-systems" a de beaux jours devant lui.

=> http://www.multidmedia.com

Bookmark and Share

Déciément, c'est d'actualité la cryptographie. ET voici une nouvelle librairie très complète écrite en Actionscript 3 (donc pour Flash 9 et Flex 2 exclusivement) :

AS3Crypto ( http://crypto.hurlant.com )

La panoplie est très complète, jugez : AES, XTEA, ECB, CBC, CFB, CFB8, OFB, PKCS#5, RC4, SHA-256, SHA-224, SHA-1, MD5, RSA and PKCS#1.

Une bonne pépite pour flasheurs.

Bookmark and Share

A l'heure où vous mettez peut-être en oeuvre des applications Flash/Flex connectées à des bases de données en ligne, la sécurisation des flux de données est cruciale !

Le recours aux échanges binaires en AMF, via des services RPC tels que AMFPHP, est certes intéressant mais bien loin d'être satisfaisant : N'importe quel proxy moderne sera en mesure d'examiner dans le détail les paquets de données qui transitent entre l'interface utilisateur et le service web.

Naturellement, vous franchirez un cap significatif en utilisant le protocole HTTPS, sécurisé avec un certificat SSL adéquat. Mais pour les plus paranos ou les moins fortunés, le recours ultime est de procéder vous-même à l'encodage et au décodage de vos données, à chaque bout de la chaîne.

Côté serveur pas de soucis, vous devriez disposer des librairies adéquates dans votre langage de scripting favori. En PHP, on utilise l'excellent librairie de chiffrement mcrypt.

Mais côté actionscript, il n'existe aucune classe ou fonction native dans Flash ou Flex à l'heure actuelle. Que faire ? Je m'étais déjà posé le problème en 2004, alors que je développais un jeu Flash primé pour le compte d'adidas. J'avais alors identifié une librairie publiée par un certain MEYCHI. La librairie s'appelle AScrypt, et j'ai constaté avec plaisir qu'elle est toujours maintenue par ce contributeur finlandais.

=> A découvrir ici, sur le blog de MEYCHI : http://www.meychi.com/archive/000031.phpAu programme, les algorithmes suivants : MD5, SHA-1, Base8, Base64, TEA, AES, RSA, ROT13, RC4 + la compression LZW.=> Pour compléter votre collection avec un bon vieux Blowfish, qui est toujours dissuasif : Actioncrypt ( http://sourceforge.net/projects/actioncrypt/ )

Rappelons les algorithmes les plus performants et donc recommandés : SHA-1 et AES

Bookmark and Share

Une petite perle bien aboutie bien qu'encore en version béta: picnik. Cette application Flex va vous permettre d'éditer vos photos en ligne et n'a rien à envier à nos logiciels de traitement d'images spécialisés !!(pour ce qui est de la retouche de photos perso)

Bookmark and Share

Fini le VRML ... exit le shockwave 3D ... au feu les plugins exotiques en tous genres ...

La 3D arrive avec Flash 9, Halleluiah ! Et attention, il ne s'agit pas de petites plaisanteries en fil de fer et nuages de points, mais d'un vrai rendu temps réel, animé et texturé.

Les avancées les plus spectaculaires dans le domaine sont pour l'instant le fruit du groupe de travail Papervision3D : Très impressionnant !

A découvrir sur : http://blog.papervision3d.org/

Bookmark and Share

A Infostrates, nous avons adopté SWFObject pour traiter nos inclusions Flash.

Mais il existe une alternative sérieuse, qui a déjà fait ses preuves et a ses amateurs : Unobstrusive Flash Object, ou UFO pour les intimes.

Loin d'être des concurrents, les deux projets sont en passe de fusionner, à l'initiative de leurs auteurs respectifs.

Ce sera à suivre sous le label "SWFFix" : http://www.swffix.org/devblog/

Pour l'avènement de l'intégrateur SWF ultime ?

Bookmark and Share

A l'heure des applications riches (RIA) et de la publication de Actionscript 3 (Flex 2, Flash 9), il devient urgent de bien s'armer, pour alimenter la productivité d'un petit studio de développement multimédia tel qu'Infostrates.

Une des clés de la réussite sera sans doute la mobilisation de frameworks (librairies) actionscript les mieux adaptés aux projets.

A ce titre, je fais mention ici de 2 candidats sérieux, qui ont déjà été mis en oeuvre avec succès dans le domaine commercial :=> ARP v2 : Conçu et promu par Aral Balkan, un des "FlashGuru" les plus connus sur la place de Londres. Une v3 est en route.- Site Officiel- Documentation=> PixLib rev43 : Concu et promu par le français Francis Bourre- Site Officiel- Téléchargement- Documentation- Les slides PPS de la session FOTB (Flash On The Beach)

2 projets à suivre de très près !

Une vue globale des fondamentaux de ARP2 (cliquez sur l'image) :

D'autres frameworks ICI.

Retrouvez les FlashGurus réunis à Brighton en Déc. 2006.

Bookmark and Share
eZ Publish™ copyright © 1999-2012 eZ Systems AS