Video lagging

Has anyone ever encounter problems with video lagging when loading 2 external file(one .flv file & the other .swf file) & play them concurrently?

I need to load the .flv file first & when the .flv play for 2 secs, I load .swf file & play. Then I see the video of the .flv become lagging until my .swf finish playing. What should I do?

Anyone can help? Urgently need help here!

var mLoader:Loader = new Loader();
var mRequest:URLRequest = new URLRequest("logo.swf");

loadVid();
Tweener.addTween(mc24, {delay:2, onComplete: startLoad}); 

function loadVid()
{
    contents.myFLV.source = "video.flv";
    contents.myFLV.addEventListener(VideoEvent.COMPLETE, videoFinished);
}

function videoFinished(event:Event)
{
    contents.myFLV.play();
}

function startLoad()
{
    mLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,     onCompleteHandler);
    mLoader.load(mRequest);
    addChild(mLoader);
}

function onCompleteHandler(loadEvent:Event)
{
    addChild(loadEvent.currentTarget.content);
}