Estou criando uma aplicação em que 1 usuário(publicador) transmite o video dele mesmo
para 10 assinantes.
Minha dúvida é: Devo criar 10 streams diferentes para cada assinante ?, por exemplo
eu poderia usar o apelido (único) de cada cliente que entrar, enviar para o servidor e usar como slot no publicador, tipo assim:
nc.setID = function(id){
//Função que pega os dados da camera e do mic
camera_mic()
out_ns = new NetStream(nc);
out_ns.attachVideo(mycam);
out_ns.attachAudio(mymic);
out_ns.publish(id, "live")
};
Ou não preciso fazer isso... bastaria na hora do publish colocar
um nome fixo tipo assim:
out_ns.publish("StreamName")
e os 10 usuários fariam assim:
in_ns.play("StreamName")
Qual é a forma correta pessoal
?
