使用ActionScript进行屏幕记录(Capture)

时间:2014-07-03 12:35:39

标签: actionscript-3 red5 screen-capture

我使用Actionscript和Red5开发了一个视频通话应用程序。现在我想要包括屏幕共享,我的想法是捕获屏幕视频并将其发布到red5服务器,但我没有找到任何API来捕获/记录AS3中的屏幕。  任何人都可以告诉我在As3中是否有任何捕获屏幕的调用。  当我搜索时,我发现了这些陈述。但我没有找到任何运气。

screenCapture = ScreenCapture.getInstance();
                  screenCapture.source = stage;
                  screenCapture.fps = 12;
                  screenCapture.size( 400, 300 );
                  screenCapture.x = 400;
                  screenCapture.y = 250;
                  stage.addChild( screenCapture );    

1 个答案:

答案 0 :(得分:0)

使用Java或某些C / C ++捕获屏幕有很多种方法,但在AS3中基本上不可能。如果你想这样做,你有两个选择:

  1. 查找或创建用于捕获屏幕的AIR的ANE

  2. 查找或创建"虚拟"捕捉屏幕并作为相机设备暴露于AS3的相机