这将在Flash媒体服务器上创建一个flv视频文件:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.publish("yourCamera", "record");
ns.attachVideo(Camera.get());
如何每2秒为当前视频帧生成一张图像?
答案 0 :(得分:2)
如果它是一个游戏中时光倒流(经常拍照)你想要将视频附加到相机,如
video.attachCamera(Camera.getCamera());
然后在TimerEvent
触发时将视频绘制为BitmapData,以侦听您定义的Timer
实例,并将其推送到数组
bmpData.draw(video);
arr.push(bmpData);
从这里你可以将位图数据编码为你选择的编码的ByteArray(JPG,BMP)