source on github 在对Flash Media Server中的视频流使用BitmapData.draw()进行绘制的时候,会抛出这样异常: cannot access rtmp://xxxxx. No policy files granted access. at flash.display::BitmapData/draw() 这个错误出现的原因是,客户端(swf)没有权限复制NetStream中的原始视频数据.看提示,是需要一个策略文件. 但是,在FMS服务器上无法放置策
1.位图使用(模糊)滤镜 //创建一个矩形区域的BitmapData var bmd:BitmapData = new BitmapData(80, 30, false, 0xffffff); //画个红色的矩形 var rect:Rectangle = new Rectangle(20, 10, 40, 10); bmd.fillRect(rect, 0xFF0000); //找到红色矩形的右上顶点 var pt:Point = new Point(rect.left, rect.top);
var sp:Sprite=new Sprite(); sp.graphics.beginFill(0xffccdd); sp.graphics.drawRect(0,0,100,100); sp.graphics.beginFill(0x33eedd); sp.graphics.drawRect(100,0,100,100); addChild(sp); sp.x=300; var bmpdt:BitmapData=new BitmapData(200,100); var bmp:Bitmap