If you haven't yet used NetConnection and NetStream right in Flash MX 2004, why don't you give it a try. Now you can dynamically load FLV files right in Flash without the FlashCom server.
var connection_nc:NetConnection;
var stream_ns:NetStream;
playVideo = function () {
connection_nc = new NetConnection();
connection_nc.connect(null);
stream_ns = new NetStream(connection_nc);
stream_ns.setBufferTime(3);
video1_video.attachVideo(stream_ns);
stream_ns.play("video.flv");
};
play_btn.onRelease = function() {
playVideo();
};
Note that if you strict type inside the function, this code will not work. So, if you don't use a function, this code works just fine.
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
var stream_ns:NetStream = new NetStream(connection_nc);
stream_ns.setBufferTime(3);
video1_video.attachVideo(stream_ns);
stream_ns.play("video1.flv");