2011-04-27 63 views
1

“嗨!如何在flex(Fms)中记录屏幕应用程序?

我有一个摄像头的应用程序,聊天多了,我需要记录在服务器屏幕aplication,客户端无需上载的结果。 有人能帮我吗?
谢谢“

我想知道如何记录Flex应用程序中显示的图像(只在swf中)。

+0

你确实知道客户端需要上传东西......如果没有客户端和服务器之间的某种数据传输,就无法从服务器获取screencap ... – 2011-04-27 19:27:08

+0

[Flex/Flash Record屏幕?](http://stackoverflow.com/questions/613545/can-flex-flash-record-the-screen) – JeffryHouser 2011-04-27 19:28:46

+0

我投票结束,因为这是相似的另一个相关的问题。我认为Adobe会提供一个托管服务来做到这一点;但我找不到任何信息。 (Cirrus和LifeCycle Collaboration Service都不会将此作为功能)。 – JeffryHouser 2011-04-27 19:30:16

回答

2

看看Can Flex/Flash Record the Screen?上的同样的问题,但我不同意他们。您可以将动画片段的内容呈现为位图图像。舞台就是你可以渲染的一个对象,因此理论上你可以不断地将它们渲染成连续的位图,但是你需要像编码器这样的炼金术来解决性能问题。

到目前为止,最简单的方法是记录鼠标移动,单击操作或使用非常好的构建命令模式重新创建其他地方的体验。

Google as3指令模式。祝你好运!

+0

我很抱歉,我很不好地解释自己。 我想要的是知道如何记录Flex应用程序中显示的图像(仅在swf中)。 因此,这个问题不同于[可以自由弹出/闪存记录屏幕? - www.Flextras.com] [1] [1]:http://stackoverflow.com/questions/613545/can-flex-flash-record-the-screen – iGoDa 2011-04-29 12:36:26

+0

啊,是啊,让舞台变成位图,保存位图! var bd:BitmapData = new BitmapData(stage.stageWidth,stage.stageHeight); bd.draw(stage); var screenshot:Bitmap = new Bitmap(bd); – JTtheGeek 2011-04-29 17:02:50

+0

有一个炼金术库可以生成带有位图数据的FLV。本教程更好地解释了它http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/ – Lelis718 2012-01-06 13:45:53

相关问题