0
我有一个OSC服务器,它在接收到用于发送所述请求的端口的请求消息时返回数据。有没有办法找到用来发送消息的端口(由os分配),然后在该端口上打开一个监听通道?在发送端口接收OSC消息
我有一个OSC服务器,它在接收到用于发送所述请求的端口的请求消息时返回数据。有没有办法找到用来发送消息的端口(由os分配),然后在该端口上打开一个监听通道?在发送端口接收OSC消息
在从客户端发送您的消息之前,只需bind
它。对于自动分配的端口,使用0作为端口号。例如:
require 'socket'
u = UDPSocket.new
u.bind('0.0.0.0', 0)
现在您可以从您发送的同一个端口收到。
这是有用的信息,但我错过了原始问题定义中的关键词。我应该说这是一个OSC服务器。我目前使用ruby-osc,但我愿意更改库。我试图适应这一点,但我似乎无法让它工作。 – Maximillion