【发布时间】:2011-08-12 17:20:47
【问题描述】:
我想学习如何使用 OSC(开放声音控制)编写最简单的服务器/客户端 C++ 命令行应用程序,以便将几行数据从一个应用程序实时发送到另一个应用程序。我想让它在 localhost 模式下或通过网络工作,但我认为在 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 中使用它来构建命令行应用程序。您有什么建议?您可以使用该库编写或链接教程吗?
【问题讨论】:
-
查看这个关于如何建立 osc 协议的简短工作视频教程:youtu.be/h-c89HPcgHU
标签: c++ visual-studio osc