handleUrl(); var myNC:NetConnection = new NetConnection(); myNC.connect(null); var myNS:NetStream = new NetStream(myNC); var getUrl = 'http://www.example.com/flv.play/'; _root.buttonListen.onRelease = function() { if (!myUrl) return; gotoAndPlay(4); playNS(); }; var playNS = function() { myNS.play(getUrl + myUrl); }; var buttonPlayPress = function() { myNS.pause(false); gotoAndPlay(2); }; var buttonPausePress = function() { myNS.pause(true); gotoAndPlay(3); }; var buttonBackPress = function() { myNS.stop(); myNS.seek(0); }; myNS.onStatus = function(myObj:Object) { switch (myObj.code) { case 'NetStream.Play.Start': gotoAndPlay(2); break; case 'NetStream.Play.Stop': gotoAndPlay(1); myNS.close(); break; } }; function handleUrl() { if (!myUrl) return; var myLength = myUrl.length; if (myLength > 24) myUrl = myUrl.substr(0, 24); }