Apache flex 如何编写用于Air本机扩展的视频编码器 我是一个有经验的Flex/AIR开发人员(这是我的日常工作),过去曾用C/C++(在很多年前UNI)玩过。 我想从空中对视频进行编码,但事实证明这既困难又缓慢。下一个逻辑步骤是使用某种本机扩展来实现这一点。 我想做的是将PNG作为关键帧传递给本机扩展,然后输出一个视频(不管是什么类型的视频,没有声音,我只想将其用作Adobe元素中的一个层)

Apache flex 如何编写用于Air本机扩展的视频编码器 我是一个有经验的Flex/AIR开发人员(这是我的日常工作),过去曾用C/C++(在很多年前UNI)玩过。 我想从空中对视频进行编码,但事实证明这既困难又缓慢。下一个逻辑步骤是使用某种本机扩展来实现这一点。 我想做的是将PNG作为关键帧传递给本机扩展,然后输出一个视频(不管是什么类型的视频,没有声音,我只想将其用作Adobe元素中的一个层),apache-flex,dll,air,air-native-extension,Apache Flex,Dll,Air,Air Native Extension,我从哪里开始?我应该用什么语言写扩展?它需要一个dll,所以我假设是.net或类似的东西 非常感谢您的指点。请看。大多数平台只支持C语言(除了支持Java的Android)。是的,它必须是DLL,但.net与它无关。使用本地扩展的DLL必须包含C(java)API来与ActionScript交互,其余的实现可以包含C++或ASM.< /P> < P>查看。大多数平台只支持C语言(除了支持Java的Android)。是的,它必须是DLL,但.net与它无关。使用本地扩展的DLL必须包含C(java

我从哪里开始?我应该用什么语言写扩展?它需要一个dll,所以我假设是.net或类似的东西


非常感谢您的指点。

请看。大多数平台只支持C语言(除了支持Java的Android)。是的,它必须是DLL,但.net与它无关。使用本地扩展的DLL必须包含C(java)API来与ActionScript交互,其余的实现可以包含C++或ASM.< /P> < P>查看。大多数平台只支持C语言(除了支持Java的Android)。是的,它必须是DLL,但.net与它无关。使用本地扩展的DLL必须包含C(java)API来与ActionScript交互,其余的实现可以包含C++或ASM.< /P>谢谢您的回复。这是否意味着我无法使用c#创建dll?我在过去玩过一点,觉得很容易相处。是否有任何库,我会免费获得,使编码一个视频容易?据我所知,dll必须包含未修饰的函数与C-出口和预定义的名称-这使得闪存运行时很容易加载库,并从中获取函数指针。因为文档中没有提到C#,这意味着它已经过时了。谢谢你的回复。这是否意味着我无法使用c#创建dll?我在过去玩过一点,觉得很容易相处。是否有任何库,我会免费获得,使编码一个视频容易?据我所知,dll必须包含未修饰的函数与C-出口和预定义的名称-这使得闪存运行时很容易加载库,并从中获取函数指针。因为文档中没有提到C,这意味着它已经过时了。