我有带有按钮和绘图板的 Flash GUI,并希望将所有发生在其上的动作作为视频进行流式传输。
我知道有可能将 UIComponent 保存为图像:
public class DrawingArea extends UIComponent
public function getArray(): ByteArray {
var bd:BitmapData = new BitmapData(width, height);
bd.draw(this);
var ba:ByteArray = (new PNGEncoder()).encode(bd);
return ba;
}
}
但我想将 UIComponent 的图形表示捕获为 VideoStream 并将其发布到某个地方以便保存。
Flash 中是否有任何内置功能可以从我的 UIComponent 创建视频源,然后将其附加到 NetStream 以便发布?
如果不是 - 我可以使用哪些附加软件来将我的 Flash GUI 区域作为视频处理?