在发送端口上接收OSC消息

时间:2014-02-09 15:14:56

标签: ruby udp ports osc

我有一个OSC服务器,它在收到请求消息后返回数据到用于发送所述请求的端口。有没有办法找到用于发送消息的端口(由操作系统分配),然后在该端口上打开监听通道?

1 个答案:

答案 0 :(得分:0)

在从客户端发送消息之前,只需bind它。对于自动分配的端口,请使用0作为端口号。例如:

require 'socket'
u = UDPSocket.new
u.bind('0.0.0.0', 0)

现在,您可以从发送的同一端口接收。