Pour publier une caméra, le principe est le même que dans la partie 1 : on se connecte au serveur et on créé un objet NetStream.

Puis on publie la caméra et le micro comme ceci :

var camera = Camera.getCamera();
var micro:Microphone = Microphone.getMicrophone();
 
stream.attachCamera(camera);
stream.attachAudio(micro);
 
stream.publish('le_nom_du_stream',"live");
//ou bien stream.publish(''le_nom_du_stream'',"record") pour l'enregistrement 

Pour envoyer des infos aux clients, procédez comme ceci:

Pour le client :

var dummy:Object = new Object();
    
stream.client = dummy;
dummy.le_nom_de_la_fonction = function(param1:String,param2:String):void
{	
....
}

Et pour le "publisher" :

stream.send("le_nom_de_la_fonction", param1,param2);

Voilà...