我有带有按钮和绘图板的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区域视为视频?
答案 0 :(得分:0)
没有内置方式,这意味着您将无法利用NetStream
类及其视频编码功能。但是你总是可以提出自己的协议来保存服务器端的图像或视频流。有关详细信息,请参阅this post。