【问题标题】:Can Flex/Flash Record the Screen?Flex/Flash 可以录屏吗?
【发布时间】:2009-03-05 04:16:41
【问题描述】:

这个问题很简单,我实际上只是想流式传输用户计算机的视频。就像从网络摄像头录制一样,但来源来自桌面(想想“截屏工具”。)我特别想在纯 Flash 中执行此操作,无需下载或加载项。

这对 Google 来说是一个简单的问题,但它被所有“导出到 Flash”的独立截屏工具弄糊涂了,因此无法找到任何有用的东西。

提前致谢!

【问题讨论】:

    标签: apache-flex flash actionscript-3 video-capture


    【解决方案1】:

    由于安全限制,这是不可能的。如果您查看 Adob​​e 的“ConnectNow”产品,您会注意到您必须安装一个名为“ConnectNow Add-In”的特殊帮助应用程序才能使用他们的屏幕共享功能。加载项实际上是一个可执行文件,具有共享/记录屏幕所需的提升权限。

    如果您正在寻找将此类功能添加到 Flash 应用程序的方法,最好的办法是使用带有 java.awt.Robot 类(支持屏幕捕获)的签名 Java 小程序或本机 ActiveX /浏览器插件。然后,您可以使用 ExternalInterface / Javascript 桥将这些与 Flash 集成。

    【讨论】:

    • 没有安全原因,使用此逻辑也应该无法捕获网络摄像头和麦克风。 Adobe 为这种情况销售了一些产品,所以我认为不将其放入 Flash 是一个财务决定,我们使用的解决方法是使用 Java 进行屏幕录制和流式传输
    【解决方案2】:

    我当然希望这是不可能的。这将是一个巨大的安全漏洞。想象一下访问一个带有很小(不引人注意的)swf 的流氓网站,该 swf 将您桌面的视频流回流氓网站。

    【讨论】:

    • 显然,它仍然需要请求许可,就像 Flash 目前请求许可从您的网络摄像头/麦克风录制一样。
    【解决方案3】:

    你不能像上面的评论所说的那样。除了安全原因,Flash 无法记录 Flash 播放器之外的内容,更不用说浏览器了。

    根本不认为这是可能的。

    【讨论】:

      【解决方案4】:

      我同意 jdigital 的说法,但注意到在某些网站上会出现一个弹出窗口,询问它是否可以访问网络摄像头以将其流式传输,您也可以使用电子管等方式从网络摄像头直接录制到网络(我没有尝试过,但假设他们使用 Flash),我猜这里但是如果你可以用视频流代替桌面的视频,那么这应该以某种方式成为可能。

      HTH

      单次

      【讨论】:

        【解决方案5】:

        我认为要将计算机录制到屏幕上,您可以下载一些可以将屏幕录制导出为 Flash 的屏幕录制器。 DemoCreator是一款不错的Flash截屏工具,编辑功能强大。 Jing Project 的免费版本只生成 SWF 文件,但这正是你想要的。

        【讨论】:

          【解决方案6】:

          Flex 无法录制屏幕,但如果您想录制以 .swf 格式运行的 Flash 项目,则可以... 我们可以记录flex的组件,所以把你所有的组件放在一个组件里面,然后记录那个组件...

          这里是Check this also

          【讨论】:

            【解决方案7】:

            由于安全沙箱,Flex/Flash 无法录制屏幕...true。

            但是它提供了一种机制来记录它的组件,所以我们可以使用这个东西。 比如....将所有组件放在 Panner(或任何其他组件)中并记录该组件,它可以替代记录屏幕。

            Check This

            从这里下载一个 swf 文件

            ScreenCapture.swc

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2011-02-09
              • 2015-06-12
              • 2011-08-31
              • 2017-11-20
              • 1970-01-01
              • 1970-01-01
              • 2011-01-08
              • 1970-01-01
              相关资源
              最近更新 更多