Salve, sto cercando di creare una videoconferenza nel mio sito e quindi ho usato la classe Video e la classe Camera:
Ho creato 3 istanze di tipo Video con nomi vid, vid2 e vid 3:questo è il codice
Codice PHP:
// Declare Video instance on the stage
var vid:Video;
var vid2:Video;
var vid3:Video;
// Create a reference to the user's camera
var userCam:Camera = Camera.get();
var userCam2:Camera = Camera.get();
var userCam3:Camera = Camera.get();
// Attach the camera output to the Video instance
vid.attachVideo(userCam);
vid2.attachVideo(userCam2);
vid3.attachVideo(userCam3);
microfono = Microphone.get();
attachAudio(microfono);
Il tutto funziona però quando faccio una prova o su locale o sul sito mi appare comunque la mia webcam su tutte e tre le istanze di tipo Video.
Mi spiego, io vorrei fare in modo che una persona entra nel sito e riesce a vedere sia se stessa che un'altra persona connessa, ed anch'essa in possesso di una webcam.
Nel modo che ho fatto io però faccio visualizzare ogni utente sulla propria finestra senza condividere le immagini con nessun altro.
Come faccio a dire ad un'istanza collegati alla camera dell'utente X e l'altra istanza alla camera dell'utente Y?
Grazie.
p.s.: questa sarà una discussione che credo servirà a molti vorranno provare le classi Video e Camera presenti in Flash.