Muchas gracias por los comentarios, cuando la hice no tenía ni idea de Flash. A mí también me dolió poner tantos pop-ups peeero señores bastante se me quemó la cabeza con lo del vídeo.
El tema es que el server es una porquería y el vídeo de fondo aveces no aparece, y como es AS2 no pude ponerlo en H.264 como era mi idea.
Ahora me siento con ganas para retomar el proyecto y hacelo bien de una vez, esta vez en AS3 todo entero.
Ahora mismo tengo esto para el vídeo de fondo pero no se como ponerle bucle, si alguno hiciera el favor

Código :
var video:Video;
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.client = this;
function netStatusHandler(p_evt:NetStatusEvent):void
{
if(p_evt.info.code == "NetStream.FileStructureInvalid")
{
trace("The MP4's file structure is invalid.");
}
else if(p_evt.info.code == "NetStream.NoSupportedTrackFound")
{
trace("The MP4 doesn't contain any supported tracks");
}
}
function onMetaData(p_info:Object):void
{
for(var propName:String in p_info)
{
output_txt.appendText(propName + " = " + p_info[propName] + "\n");
}
video.width = p_info.width;
video.height = p_info.height;
}
stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
video = new Video();
video.x = 0 ;
video.y = 0;
addChild(video);
video.attachNetStream(stream_ns);
stream_ns.play("c:/web/background.mp4");