Formation
Flash Media Server
3 modules de formation indépendants selon vos besoins
Présentation des possibilités
3 heures de formation (1 jours en présentiel).
Public
- Présentation à destination des entrepreneurs, chefs de projets... souhaitant découvrir et comprendre la technologie Flash Media Server, ses intérêts et ses applications.
Pré requis
Objectifs
- Comprendre la technologie Flash Media Server, ses intérêts et ses applications.
Contenu
- Streaming vidéo et ses outils
- Sécurité : DRM, SWFVerification, RTMPE…
- Scalability et évolution des architectures serveur : CDN, Edge/Core…
- Flash Media Encoder et encodage
- Adobe Media Player
- FlashLite et AIR
- Démonstrations
Module 2 : Présentation, Possibilités
1 journée, soit 7 heures de formation.
Pré requis
- Maîtrise de la programmation en Actionscript 3.
Public
- Formation destinée aux développeurs pour la diffusion de flux vidéos & audio en streaming.
Objectif
- Diffuser un flux vidéo ou audio en streaming
1 - Protocoles "Low Levels"
- FLV : h.263 SPARK, on2 VP6, h.264
- AMF0 et AMF3 : le remoting étendu
- La famille RTMP : RTMPS, RTMPT, RTMPTS, RTMPE, RTMPTE
2 - Streaming vidéo
- Production de vidéo pour la plateforme Flash
- Le streaming n'est pas du progressive download, pas même un "pseudo"
- Gestion du buffer
- Metadatas
- Vidéo HD
- Webcam et live stream
Module 3 : Applications interactives en streaming
1 journée, soit 7 heures de formation.
Pré requis
- Maîtrise de la programmation en Actionscript 3.
Public
- Formation destinée aux développeurs pour la production d'applications interactives, multi-utilisateurs...
Objectifs
- Créer une application interactive et multi-utilisateurs.
1 - Flash Media Server est Interactif
- Connexion full duplex sur socket RTMP
- Considération de bande passantes
- Broadcasting, streamcasting, messaging
2 - Type de messaging
- Client vers serveur
- Client vers n clients
- Serveur vers client
- API messaging : alternatives disponibles
- Pratique du messaging workflow : Synchronisme, asynchronisme et séquences
2 - Manipulation de données
- Gestion de la persistance
- Maîtrise de la concurrence
- Principes de maîtrise des échanges