0

我是 C# 新手,我正在用 C# 编写一个应用程序,我需要通过 OSC 从另一个用 C++ 编写的代码接收 UDP 数据包。我在同一台计算机上运行这两个代码,一切运行良好,我收到所有数据包,我使用的代码类似于这里的代码https://bitbucket.org/pvarcholik/bespoke.osc/src/4ef8350e4f2fea241b20f28916c2b0d52806fd7e/Samples/CS /Receiver/Program.cs?at=master

现在我必须在不同的计算机上运行每个代码,我更改了以下内容:

“oscServer = new OscServer(TransportType.Udp, IPAddress.Loopback, Port);”

To: oscServer = new OscServer(IPAddress.Parse("134.190.XXX.XXX"), Port);

但代码停在“oscServer.Start();” 并且没有收到任何数据包。

任何想法?

谢谢穆罕默德

4

1 回答 1

0

解决了,我只是使用了收到消息的计算机的IP地址,而不是发送消息的计算机的IP地址。

于 2014-05-30T20:21:30.323 回答