grabar video usando flash media server 4.5
Frecuentes
Visto 2,017 veces
0
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?
2 Respuestas
1
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
1
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 actionscript-3 video record flash-media-server or haz tu propia pregunta.
¿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