0

我有带有按钮和绘图板的 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 区域作为视频处理?

4

1 回答 1

0

没有内置方法,这意味着您将无法利用NetStream该类的视频编码能力。但是您总是可以提出自己的协议来在服务器端保存图像或视频流。有关更多详细信息,请参阅此帖子

于 2012-10-19T03:42:29.133 回答