grabar video usando flash media server 4.5

Hola, estoy tratando de capturar mi cámara como un archivo flv con fms 4.5. Estoy haciendo lo siguiente:

        protected function rec_clickHandler(event:MouseEvent):void
        {
            nc = new NetConnection();
            nc.client = { onBWDone: function():void{ trace("onBWDone") } };
            nc.connect("rtmp://localhost/vod");
            nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);

        }

        private function netStatusHandler(e:NetStatusEvent):void  {    
            var code:String = e.info.code;              

            if(code == "NetConnection.Connect.Success"){                //in case of recording...


                ns = new NetStream(nc); 
                ns.attachCamera(cam);
                ns.attachAudio(mic);
                ns.publish("filename","record");

            }    
            else{    
                trace(code);   
            }  
        }

pero me sale el siguiente error:

Error #2044: Unhandled NetStatusEvent:. level=error, code=NetStream.Record.NoAccess

¿Alguien puede ayudar? ¿Qué estoy haciendo mal?

preguntado el 22 de mayo de 12 a las 14:05

2 Respuestas

Este mensaje de estado, NetStream.Record.NoAccess, generalmente indica que no tiene permisos de escritura para la secuencia. Verifique los permisos de su directorio de flujos para ver si es de solo lectura.

Si ese no es el problema, verifique en qué aplicación está tratando de publicar, no SSAS que tiene un código para denegar el acceso de escritura a la transmisión

contestado el 24 de mayo de 12 a las 09:05

¿Es correcto usar vod o debo usar live como aplicación para publicar registros? Por lo que sé, la sintaxis es rtmp://el host/la aplicación... ¿verdad? - stauross

En Vivo. si, esa es la sintaxis. hay más de un tutorial en las interwebs para hacer este tipo de cosas. es posible que desee buscar en Google un poco. - stu thompson

Asegúrese de que el video grabado anteriormente no se esté abriendo en ningún reproductor de video. Si está siendo accedido por algún otro programa, no le permitirá grabarlo o reescribirlo.

Respondido 06 Oct 12, 15:10

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.