Comunidad de diseño web y desarrollo en internet online

Problema con FLV_Playback en AS3

Citar            
MensajeEscrito el 03 Oct 2013 08:58 am
Hola a todos, estoy trabajando en AS3 y Flash CS6.
Tengo una conexión abierta contra un servidor WOWZA y recibo la imagen que me manda este servidor. El problema está en que si voy parando y arrancando la emisión/recepción del video, me dice que no puede encontrar el video en cuestión y la imagen se queda parada.
Alguien sabe a que se debe?
Mi código de recepción es el siguiente:

Código ActionScript :

myflv_playback.source = streamToReceive;
myflv_playback.play();
myflv_playback.volume = 1;

Mi código para dejar de recibir es:

Código ActionScript :

myflv_playback.stop();

Mi código para emitir:

Código ActionScript :

netLocalStream = new NetStream(myNetConnection);
netLocalStream.publish(streamToPublish, "live");
netLocalStream.attachCamera(cam);
netLocalStream.attachAudio(mic);

Mi código para dejar de emitir:

Código ActionScript :

netLocalStream.attachCamera(null);
netLocalStream.attachAudio(null);


Alguien me puede echar una mano?

Muchas gracias

Por Palacio

Claber

198 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Oct 2013 06:19 pm
Si miras en la ayuda el metodo play ( https://www.google.com.ar/?gws_rd=cr&ei=37JNUsqPK4u68wTfvIHIDA#q=AS3+FLVPlayback+play )

public function play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void

Pasas como primer argumento el stream, como tercero true, ej

myflv_playback.play("rtmp://localhost/appname/instancename/mylive", null, true);

Si lo haces via source, asigna isLive a true.

Jorge

PD: Hace mas de un año que vienes preguntando sobre video y no levantamos vuelo, que pasa?

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 04 Oct 2013 06:41 am
Hola Jorge, gracias por la ayuda, pero el problema no lo tengo tanto en la recepción del video sino en que cada vez que paro y arranco me cierra la conexión al NetStream de subida, y entonces no puedo visualizar la imagen recibida.
No entiendo porque me cierra la conexión, ya que en ningún momento hago un nc.close().

Alguna idea?

Por Palacio

Claber

198 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Oct 2013 12:39 pm
No hagas un attchCamera null, sino simplemente deja/continua publicando. Para dejar de publicar haces publish(null)
Igual el código es de muy alto nivel, si quieres saber como es la secuencia y que es lo que esta pasando, tienes que poner los callbacks del NetConnection y trackear los eventos

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.