2010-09-20 17 views
2

J'ai des problèmes de performance avec mon test application web chat - lecture vidéo est très lent sur, autour de 1 image par quelques secondes à 640x480, 15fps, qualité: 90. L'utilisation du réseau est faible (gigabit LAN), cpu est ont encore une certaine marge si ça devrait être le logiciel.Conférence vidéo/discussion sur le Web en utilisant red5 + flex4, problèmes de performances sur résolution élevée - Comment identifier?

Description rapide de ma configuration: red5 0.9.1; simple diffusion flash et abonnement dérivé d'ici http://lkcl.net/videoconf/ et mr. les vidéos d'accattato; en utilisant oflaDemo sur le serveur.

L'image locale sur le diffuseur est bonne. Jusqu'ici je suppose que le diffuseur flash serait le coupable le plus probable, mais voici mon pire depuis que je suis nouveau à flex. Red5 ne devrait pas modifier le flux, je suppose, et cela n'a pas beaucoup de sens pour l'abonné de jouer seulement 1 image par seconde.

Toute aide plus appréciée.

Répondre

0

Je dois dire que je me sens un peu bête. Après quelques jours passés là-dessus, j'ai découvert que le paramètre BANDWIDTH était très très bas. J'ai en quelque sorte réussi à montrer des données de caméra à l'écran et je l'ai remarqué très bientôt.

Bien que toujours, la performance n'est pas ce que je veux qu'elle soit. A 640x480 et la qualité normale, je reçois seulement quelques images par seconde, ce qui est très mouvement saccadé. J'ai essayé de définir des images clés à 1, mais je ne pense pas que cela fonctionne. Pourtant, le réseau est la plupart du temps inactif et le processeur a une certaine marge. La question demeure, comment trouver le goulot d'étranglement?