AS3.0实现播放视频flv

来源:互联网 发布:e网络卡盟 编辑:程序博客网 时间:2024/05/18 19:42

一。把.flv文件放在video文件中使video文件和Flash文件在同一个目录下。

二.as代码。

package ch14_1{import flash.display.MovieClip;import flash.events.AsyncErrorEvent;import flash.media.Video;import flash.net.NetConnection;import flash.net.NetStream;public class FLVText extends MovieClip{public function FLVText(){var nc:NetConnection = new NetConnection();//通过NetConnection 对象nc,建立数据和数据源的连接nc.connect(null);//视频位置在本地,nullvar ns:NetStream = new NetStream(nc);//声明一个ns,使用nc作为连接的参数ns.play("video/梦想宣言.flv");//视频流ns回放指定的flv文件var video:Video = new Video(550,400);//视频框对象video,width =550,height =400addChild(video);//显示video.smoothing =true;//是哦in渲染时使用平滑处理video.attachNetStream(ns);//指定视频对象显示视频流nsns.addEventListener(AsyncErrorEvent.ASYNC_ERROR,asyncError);//定义回调函数}private function asyncError(e:AsyncErrorEvent):void{}}}

原创粉丝点击