Sería algo así:
Código ActionScript :
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");
}
}
stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
video = new Video();
addChild(video);
video.attachNetStream(stream_ns);
stream_ns.play("algun_H264.mp4");
Puedes copiar y pegar en un archivo nuevo. Considera que no todos los mp4 tienen una estructura válida (el flash player acepta solo una parte de la familia H264)
Por otra parte creo el FLVPlayback reproduce mp4 ... solo que tienes que cargarlo entero antes de que empiece
Jorge