Bonjour,
Je développe une appli flash qui permet de tchatter entre 2 personnes.
Je développe en AS3 sur RED5 et sur serveur dédié.

Je rencontre un problème de qualité sur les flux en live.
La qualité de la vidéo est médiocre et le son saccadé.
En cherchant sur la docs Adobe des fonctions de paramétrages pour améliorer la qualité, j'ai essayé de rendre le tout plus performant mais c'est pas bon
Voici mon bout de code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
private function netStatusHandler (event : NetStatusEvent) : void{
			switch (event.info.code){
				case "NetConnection.Connect.Success": {
					this.cam = Camera.getCamera();
					this.ns = new NetStream (this.nc);
					this.ns.attachCamera(this.cam);
					this.mic = Microphone.getMicrophone();
					//Supprime le probleme ECHO
					this.mic.setUseEchoSuppression(true);
					//Améliore la diffucion du son entre chaque utilisation temps en millisecondes
					this.mic.setSilenceLevel(40,1000);
					//Améliore la qualité de l'image
					this.cam.setQuality(0,100);
					//Améliore la capture de l'image
					this.cam.setMotionLevel(50,500);
 
					this.ns.attachAudio(this.mic);
					try{
						this.ns.client = this;
						this.ns.publish(this.expediteur,"live");
					}
					catch (e:Error)	{
						trace (e.message);
					}
					break;	
				} 
				default:
				Alert.show("Attention...Assurez-vous que votre webcam soit branchée !");
				break;
			}
		}
PS : je précise que cette appli reste privé donc pas de problèmes de performances sur des connexions simultanées puisque c'est à usage perso !

Merci