Tengo un problemita que no se como resolverlo y no encuentro algo que me ayude, parece que no se puede segun lo leido pero necesito el comentario de alguien con experiencia en el area.
Resulta que estoy realizando una grabacion de un NetStream, la tipica:
cam_publish2 = Camera.get();
StreamRecord = new NetStream(conexion2);
StreamRecord.attachVideo(cam_publish2);
StreamRecord.attachAudio(mic_publish);
StreamRecord.onStatus = function(info) {
switch (info.code) {
case "NetStream.Record.Start" :
StreamRecordTime = stream.time;
break;
}
};
StreamRecord.publish(strNameVideo, "record");
ahí todo bien y funciona, pero resulta que necesito que empiece a grabar después del primer min, con la línea de código tengo que esperar el minuto de espera y recién envió la solicitud de grabación pero pasa un tiempo antes de empezar la grabación, y es eso lo que trato de optimizar.
tuve la idea de tratar de enviar la petición de grabación en el minuto de espera y pausarle y reanudar la grabación apenas debe empezar a grabar, es decir, después del primer minuto.
pero investigando leo que el pausa() y togglePause() solo se lo puede implementar a un NetStream que esta reproduciendo es decir con el estado de play()....
