Ce module est destiné aux personnes souhaitant développer des applications multi-utilisateurs, incluant du streaming vidéo ou non ("chat", e-learning, présentation en direct, application collaborative...).
Installation et mise en œuvre de Flash Media Server sous environnement Windows.
Maîtrise du contenu de la formation "Flash, Programmation ActionScript 3" [La pratique des Classes intégrées de Flash, méthodes et propriétés, fonctions, Array, boucles, conditions doit être maîtrisée].
Flash Media Server 3.5
Flash Media Live Encoder 3
Adobe Flash CS5.5
Présentation de Flash Media Server
Installation du serveur sous Windows
Configuration du serveur
L’environnement de développement
Les ports
La console d’administration
Architecture des fichiers côté serveur
Le côté client
La classe NetConnection
La classe NetStream
La classe Video
L'outil de diffusion Flash Media Live encoder 3
La Console d’administration
Les SharedObject côté serveur
Diffusion et réception d’un flux vidéo en direct
Publication et souscription à des flux vidéo et audio
La classe Camera
La classe Microphone
Enregistrement et sauvegarde des flux vidéo et audio
Optimisation de la qualité du son et des images diffusés
Techniques de débogage des applications
Étude comparée des formats vidéo supportés
Selon le besoin et le niveau des stagiaires :
ActionScript côté serveur (Server Side Action Script)
Le fichier main.asc
Instanciation d’applications
La classe SSAS NetConnection
La classe SSAS Application
La classe SSAS Client
La classe SSAS Stream
Appel de fonctions côté client depuis le serveur
Appel de fonctions serveur depuis le client
Un "chat" multi-utilisateurs
Application collaborative de partage synchronisée : un carnet de notes multi-utilisateurs