flex: comment envoyer / recevoir des données de / vers un serveur multimédia
-
06-07-2019 - |
Question
Je veux faire une conversation simple avec flex as3 et le serveur multimédia red5
mon idée est que j'envoie un message du serveur swf au serveur et que le serveur l'envoie à tous les swfs (y compris celui qui a envoyé le message)
Je ne sais tout simplement pas comment envoyer et recevoir et comment recevoir du serveur
Quelqu'un pourrait-il aider?
La solution
Vous pouvez utiliser URLLoader
pour transmettre des données. Voir cette réponse pour des exemples d'utilisation de la Classe URLLoader. Configurez une minuterie et interrogez le serveur toutes les 5 secondes environ pour détecter de nouveaux messages. Consultez longue interrogation si vous voulez une meilleure vie dans la vraie vie.
Autres conseils
Vous devriez avoir besoin d'aller sur le site red5recorder pour voir s'il existe un tutoriel, mais le code est assez simple.
La classe NetConnection se connecte au serveur de médias, la classe NetStream envoie les messages et les écouteurs d’événements définis sur l’instance NetConnection capturent les réponses du serveur.