Technologies utilisées pour le développement de MyRealTime
Le coeur de MyRealTime est développé sous Flash Builder (Flex). Il utilise la technologie RTMFP (Real Time Média Flow Protocol) pour la mise en réseau collaborative. L’application utilise donc Flash (version mini 10.3) et tourne dans tout navigateur PC le supportant. Dans le détail, les technologies suivantes sont utilisées :
- FMS (Flash Média Serveur) pour le service de rendez-vous de RTMPF (attribution des id du réseau collaboratif lors de chaque connexion) et diverses routines de gestion des flux des réseaux virtuels.
- PHP, MySQL pour la gestion des donnés permanentes et le rattachement temps réel des membres connectés aux workshop.
- MXML et Action Script 3 pour le noyau applicatif de MyRealTime
- HTML, CSS, JavaScript pour les interfaces avec les API ci-dessous et certains traitement spécifiques.
- API Facebook, YouTube et Google Maps.
- diverses bibliothèques pour la gestion du son et de la vidéo.
- WordPress pour le site web.