Pessoal, estou me batendo na hora de pegar o video de todos os usuarios logados no sistema e colocar na tela.
O problema é que ele até pega o video do terceiro usuario sem problemas, porem quando vou pegar o video do quarto usuario em diante ele da problema.
Dai minha duvida é se estou fazendo da forma correta a conexão para pegar o video.
Segue a função em AS que pega os videos:
public function campoVideo(userId:String):Video
{
var nsUsuarios:NetStream = null;
var nc:NetConnection = new NetConnection();
try
{
nc.connect("rtmp://192.168.0.149/MultiConferencia", "");
nsUsuarios = new NetStream(nc);
nsUsuarios.bufferTime = 0.5;
nsUsuarios.play(userId);
var video:Video = new Video();
video.attachNetStream(nsUsuarios);
video.width=this.width;
video.height=this.height;
}
catch(erro:ArgumentError)
{
Alert.show("<ArgumentError> "+ erro.message);
}
catch(erro:Error)
{
Alert.show("<Erro> "+ erro.message);
}
}
É assim que se faz ?!
O try catch não ajudou muito
Mais informações sobre o meu código e toda a classe do video tem aqui: http://forum.imasters.com.br/topic/424865-problema-ao-conectar-com-red5-e-flex/
Faz uma semana que estou tentando arrumar e não consigo. Já ta batendo o desespero hehe!
Obrigado!