action script3でflv再生

昔書いたASのコード見つけた。
flvを再生するコード。
一時停止と再生ボタンをつけてる。

package{
	
	import flash.display.Sprite;
	import flash.text.TextField;
	import flash.events.NetStatusEvent;
	import flash.media.Video;
	import flash.net.NetConnection;
	import flash.net.NetStream;
	import flash.events.MouseEvent;

	public class Movie extends Sprite
	{
		private var con:NetConnection;
                private var stream:NetStream;
		
		public function Movie()
		{
		       con = new NetConnection();
		       con.addEventListener(NetStatusEvent.NET_STATUS,loaded);
	       	       con.connect(null);
		}
		
		public function loaded(event:NetStatusEvent):void
		{
			switch(event.info.code)
			{
				case "NetConnection.Connect.Success":
                                  init();
                                  var start_b:Button = new Button("start",100,50);
                                  var stop_b:Button = new Button("stop",140,50);
                                  addChild(start_b.text_button);
                                  addChild(stop_b.text_button);
                                  start_b.text_button.addEventListener(MouseEvent.CLICK, movieStart);
                                  stop_b.text_button.addEventListener(MouseEvent.CLICK, movieStop);
			          break;
				case "NetConnection.Connect.Failed":
			          trace("fail");
			          break;
				case "NetConnection.Connect.Rejected":
			          trace("Rejected");
			          break;
				case "NetConnection.Connect.Closed":
			          trace("Rejected");
			          break;
			}
		}

		private function movieStart(e:MouseEvent):void
		{
			//stream.togglePause();
			stream.resume();
		}
		
		private function movieStop(e:MouseEvent):void
		{
			stream.pause();
		}
		
		private function init():void
		{
			stream = new NetStream(con);
			stream.client = new Object();
			var video:Video = new Video();
			video.attachNetStream(stream);
			video.x = 200;
			addChild(video);
			stream.play("PR.f4v");
		}
	}
}

	import flash.display.Sprite;
	import flash.text.TextField;
	import flash.events.MouseEvent;

class Button extends Sprite
{
	    public var text_button:TextField;

		public function Button(button_txt:String,x:int,y:int)
		{
                       text_button = new TextField();
		       text_button.x = x;
	               text_button.y = y;
		       text_button.text = button_txt;
		}
}