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

  • Culture générale du web.

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