谈flash在其它软件控制的本地ActiveX中的运行
一段时间以来,我一直在使用Flash+为直播电视节目创建简单的交互软件,主要用于智力竞赛节目、直播选举结果和其他场景,这些场景的视觉效果以前无法准备,需要对当前的情况做出反应。然后,视频信号将从视频输出端口或VGA到视频转换器输出,并将通过视频混频器,在那里输入亮度或色度键。在此设置下,应用程序的控件将位于输出到视频的区域下方 此设置的唯一问题是没有alpha通道,并且使用亮度和色度键控非常有限 为了解决这个问题,我开始使用。据我所知,该软件系统接收SWF并在ActiveX Flash播放器中播放,从中可以提取颜色和alpha通道,并将其发送到支持分离颜色和alpha通道的专业DeckLink卡。整个过程在视觉上效果非常好,但由于ActiveX控件在播放过程中不可见,因此我的SWF无法捕获鼠标或键盘事件 我尝试让SWF轮询本地web服务器以获取输入,但尽管它在Adobe Flash中测试时工作,但在Caspar CG服务器托管的ActiveX中播放时失败。从我读到的内容来看,这与Flash Player中嵌入的安全策略有关,对此我无能为力 最后,我让SWF每隔100毫秒轮询一个本地文件以获取新命令。与此同时,一个简单的控制应用程序(本地XAMPP服务器中的JS+PHP——因为我对web开发非常熟悉)将在与按下的按钮对应的文本文件中编写命令 当文件被Flash或PHP打开时,这导致了一些问题,我让双方重新尝试读/写,直到成功 总的来说,设置工作,但我觉得它不能比这更优雅。首先,我发现SWF无法写入本地文本文件以报告其状态,因此许多高级功能都无法实现(即使是基本的ui功能,如在SWF上播放某些动画时禁用控制器端的按钮) 我的问题对我来说都不清楚,但它们是:谈flash在其它软件控制的本地ActiveX中的运行,flash,embedded-flashplayer,mdm-zinc,Flash,Embedded Flashplayer,Mdm Zinc,一段时间以来,我一直在使用Flash+为直播电视节目创建简单的交互软件,主要用于智力竞赛节目、直播选举结果和其他场景,这些场景的视觉效果以前无法准备,需要对当前的情况做出反应。然后,视频信号将从视频输出端口或VGA到视频转换器输出,并将通过视频混频器,在那里输入亮度或色度键。在此设置下,应用程序的控件将位于输出到视频的区域下方 此设置的唯一问题是没有alpha通道,并且使用亮度和色度键控非常有限 为了解决这个问题,我开始使用。据我所知,该软件系统接收SWF并在ActiveX Flash播放器中播
如果您可以在同一台计算机上运行Caspar CG可执行文件和控制swf/ZINK应用程序,则可以选择#2。如果您可以在同一台计算机上运行Caspar CG可执行文件和控制swf/ZINK应用程序,则可以选择#2。1。出于安全原因,不能从浏览器中访问(您应该改用AIR,但我不知道在这种情况下您是否可以)。出于安全原因(你应该使用AIR,但我不知道在这种情况下你是否可以)不使用浏览器…看起来很有希望。将不得不进一步调查。非常感谢。尝试过它,当从ZINK应用程序发送到CasparCG Flash模板时,它可以工作。再次感谢你!看起来很有希望。将不得不进一步调查。非常感谢。尝试过它,当从ZINK应用程序发送到CasparCG Flash模板时,它可以工作。再次感谢你!