Tengo una aplicación de videoconferencia de flash+RED5 donde 2 usuarios se ven mediante webcam. Tengo un botón que me permite grabar el video y el audio, y cuando lo pulso creo otro "stream" y empiezo a grabar el contenido de la webcam. También lo hace correctamente. El problema viene cuando dejo de grabar el video, ya que entonces, al cabo de 30segundos-1minuto de dejar de grabar, se desconecta el servicio.
Cuando empiezo a grabar hago lo siguiente:
Código ActionScript :
recordingStream = new Stream("rtmp://localhost:1935/fitcDemo"); recordingStream.publish(videoName, "record"); recordingStream.attachVideo(cam); recordingStream.attachAudio(mic);
Cuando dejo de grabar el video hago lo siguiente:
Código ActionScript :
recordingStream.close();
Alguien sabe que puedo hacer? a que se debe? Si sirve de pista, sólo se desconecta "inesperadamente" cuando dejo de grabar un video, si no grabo ningún video el servicio no se corta en ningún momento.
Espero que me puedan ayudar.
Muchas gracias