Open Source Media Framework (Strobe) et Text Layout Framework sur Open@Adobe
Il y a une semaine, Adobe a lancé un nouveau blog, consacré à la "Flash Platform", c'est-à-dire tout ce qui tourne autour du Flash Player (client, serveur, runtime environnement, etc) et des projets comme le Open Screen Project. Vous pouvez le consulter sur http://blogs.adobe.com/flashplatform/.
Pour leur premier article, ils annoncent une bonne nouvelle concernant 2 projets: OSMF (Open Source Media Framework) et TLF (Text Layout Framework). Ces deux projets font maintenant partie du portail Open Source d'Adobe, que vous pouvez consulter aux adresses suivantes:
Ces deux frameworks sont donc disponibles sous licence Mozilla Public License.
Open Source Media Framework
OSMF offre aux développeurs les fonctionnalités de base d'un lecteur vidéo, comme les contrôles de playback (play/pause/stop), la navigation vidéo, buffering et Dynamic Streaming à travers une API. On peut rajouter sur cette API, des plug-in pour ajouter par exemple des publicités ou du reporting (qui ne sont pas des fonctionnalités de base). Ce framework flexible rassemble toutes les "bonnes pratiques" qu'un développeur doit employer lorsqu'il programme un lecteur vidéo, ce qui permet de se concentrer sur d'autres points. Certains l'utilisent déjà comme Hulu (accessible uniquement aux US) ou la CBS TV .
Text Layout Framework
TLF est une librairie ActionScript (extensible elle aussi) qui utilise les capacités de Flash Player 10 et AIR 1.5. Elle a été développé en coopération avec l'équipe d'InDesign, des spécialistes donc de la typographie et de la mise en page. Grâce à cette librairie, on peut aller bien plus loin que ce qui est possible avec du HTML et des CSS.
Le Text Layout Framework est déjà utilisé par l'application Adobe Air du New York Times (TimesReader 2.0) et celle du Boston Globe (GlobeReader). Ces deux applications montrent bien l'utilisation de TLF avec du texte sur plusieurs colonnes et la gestion du resize par exemple. Parmi les fonctionnalités, on peut trouver le texte bidirectionnel, le texte vertical, plus de 30 langues en écriture dont l’Arabe, le Chinois et l’Hébreu, le kerning, les ligatures, les raccourcis pour copier-coller-couper du texte, et une API très riche pour manipuler le contenu textuel.
Adobe propose aussi une application de démonstration de cette librairie. Vous trouverez en bas à gauche, des fichiers de langue à charger pour pouvoir vous amuser un peu
.
Articles similaires
- Adobe héberge un lecteur multimédia en ligne gratuitement: Strobe Media Playback
- Adobe Flash Player 10 Beta: Astro
- Flex 4 – Layout Mirroring pour texte right-to-left (Hébreu, Arabe, …)
- Flex 4 – Sortie du SDK Flex 4.1
- Composant Flex – RadionButton Multi-Line
Aucun trackbacks pour l'instant





