创建一个c / c ++应用程序(使用Xlib)来呈现SWF文件

时间:2012-05-03 16:53:26

标签: c++ c browser flash xlib

约束:AS在C / C ++中

基本上,我的想法是创建自己的窗口应用程序(在Linux环境中)并加载(播放)我的swf文件。非常“简单”的问题。

我正在考虑使用没有小部件的Xlib(所以没有Qt,GITK等),我有点想知道是否有任何库可以打开swf ...我已经发了SWFDEC,但不太确定它

我正在寻找洞察力。你们会怎么做?

谢谢。我会告诉你我正在采取的工作流程的最新情况;)

编辑(1):任何用于播放SWF的C库?

编辑(2):如何使用插件API(NNP

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

我找到了NPAPI的方法。在那里工作,但这将完成工作。 我在过去几天阅读了大量的文档(非常难,因为它有点旧),但最终找到了一个很好的例子/样本来实现我想要的。

http://code.google.com/p/npapi-sdk/source/browse/trunk/samples/unix-basic/BasicPlugin.c https://developer.mozilla.org/en/Plugins

所以,我的整个事情是在C中使用Xlib(而不是GTK)而且我有libflashplayer.so。