Hola, manejo video en directo no videos grabados, es decir, tipo messenger, los usuarios se ven pulsando un boton de play y si quieren parar la reproduccion en algún momento, también tienen su botón de stop. El problema viene cuando le dan por segunda vez al play que ya no funciona.
El código más o menos es así, ¿alguien podría ayudarme?:
//Para hacer en netConnection y capturar la cámara.
conexionVideo(); // _root.conexion_nc
capturarCamara(); //_root.opera_cam, _root.opera_mic
//Los eventos de los dos botones nombrados.
//Faltan lineas para el stream de entrada pero da igual con esto se ve lo que quiero decir.
parar.onPress = function(){
//emisor es el nombre de la instancia de video salida.
emisor.clear();
//cierro el flujo de salida.
_root.out_ns.close();
_root.out_ns.publish(false);
};
reproducir.onPress = function(){
_root.publicarVideo();
};
//la función para publicar el video
function publicarVideo(){
//stream de salida
_root.out_ns = new NetStream(_root.conexion_nc);
_root.out_ns.attachVideo(_root.opera_cam);
_root.out_ns.attachAudio(_root.opera_mic);
emisor.attachVideo(_root.opera_cam);
// Para publicar tu video y audio en vivo y que otros lo puedan ver
_root.out_ns.publish("flujooperador" + idoperador);
}