|
Red5 est un serveur open source dont le but est d’interagir avec des lecteurs Macromedia Flash. Le protocole RTMP (pour Real Time Messaging Protocol) est utilisé comme support pour ces échanges mais il est aussi possible d’utiliser AMF , ce qui rend les possibilités applicatives nombreuses. Aujourd’hui, Red5 est de plus en plus utilisé et commence à devenir une alternative possible à Flash Media Server pour des applications de type :
- e-Learning
- Visio conference
- Chat
- Streaming
Il faut savoir que Red5 propose deux types d’installations :
- Une installation de Red5 dite « standalone » et qui embarque déjà un serveur Tomcat.
- Une installation dite « embarquée » au sein d’un serveur de servlets (Tomcat, JBoss, etc.). Cette installation repose sur 3 archives WAR.
 Les modes d'installations de Red5 Concernant ce dernier type d’installation, Red5 permet que les applications soient locales ou distantes au serveur.
Cet article aura donc pour but de vous présenter la création d’une application d’exemple déclinée à travers ces 3 cas :
- Application locale pour un Red5 « standalone »
- Application locale pour un Red5 « embarqué »
- Application distante pour un Red5 « embarqué »
Environnement utilisé au sein de l’articleVoici l’environnement applicatif utilisé dans la suite de cet article : Ces éléments seront considérés comme étant correctement installés et fonctionnels pour les prochaines étapes.
|