C++套接字服务器到 Flash/Adobe AIR

C++ socket server to Flash/Adobe AIR?

本文关键字:Adobe AIR Flash 套接字 服务器 C++      更新时间:2023-10-16

我正在使用AIR通过虚拟标记跟踪来做一些增强现实。我正在使用FLARToolkit,它工作正常,除了在某些照明条件下帧速率下降到荒谬的低点。这是因为Flash只使用CPU进行处理,每一帧它都在应用滤镜,调整阈值,并分析像素以找到标记图案。没有任何硬件加速,它可能会变得非常慢。

我做了一些搜索,看起来最快,最稳定的跟踪库是Studierstube(http://handheldar.icg.tugraz.at/stbtracker.php 和 http://studierstube.icg.tugraz.at/download.php)。不幸的是,我不是一个C++开发人员。但是使用这个跟踪器似乎跟踪速度非常快(特别是因为它不像Flash那样都是CPU处理)。

所以我的计划是构建(或者更确切地说,让某人构建)一个利用此跟踪器的小型C++程序,然后将标记位置数据每帧(只需要 30 FPS)发送到我的 Flash 客户端应用程序,以显示视频和一些增强现实体验。我相信这将通过套接字服务器或其他东西完成吗?对于一个体面的C++开发人员来说,这是可能的并且相当容易吗?我会问他/她,但我正在寻找这样的人。

这个链接会有帮助吗?

http://www.adobe.com/devnet/air/flex/quickstart/articles/interacting_with_native_process.html

正如一些人在这里所说的那样,它将通过本机进程完成......