External FLV playback...please help!

I’ve read two tutorials (including one from Adobe) and followed their instructions directly. I’ve got an FLV video (sabre.flv) in the same folder as my SWF, an ActionScript-controlled video object called theVideo on stage, and the following code:

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream();
theVideo.attachVideo(ns);

ns.play("sabre.flv");

When I publish my movie or open the published SWF, I get nothing. Please tell me what I’m doing wrong!

Thanks,
Steve