我想学习如何编写最简单的服务器/客户端 C++ 命令行应用程序,使用 OSC(开放声音控制)将几行数据从一个应用程序实时发送到另一个应用程序。我想让它在本地主机模式或网络上工作,但我认为在 OSC 中它只是指定 IP 地址的问题。
我对OSC一无所知,官方页面似乎有点模棱两可。在此页面上它说:
CNMAT 用于构建 OSC 数据包的开源库:如果您希望应用程序能够格式化 OSC 数据包以通过网络发送,这就是您所需要的。 http://archive.cnmat.berkeley.edu/OpenSoundControl/src/libOSC/
但这只是 2003-2004 年的一些文件,绝对不是我打算用来学习 OSC 的东西。然后它介绍了OSC Control Kit,但在另一个页面上它说它已经过时并且强烈建议不要使用控制套件。
也许这是最好的页面: http: //opensoundcontrol.org/guide-osc-libraries,它列出了库并给出了一些意见,但我仍然不知道我应该从 4 个库中选择哪个库。
我想学习/使用的是一个简单的、跨平台广泛支持的库,我可以在 Visual C++ 2010 中使用它来构建命令行应用程序。你有什么建议?您可以使用该库编写或链接教程吗?