C # Socket UDP no recibe datos de localhost -- # campo con localhost campo con osc camp Relacionados El problema

C# udp socket doesn't receive data from localhost


-1
vote

problema

Español

Estoy desarrollando una aplicación C # que habla con otras aplicaciones C ++ y C # utilizando los datos UDP formateados OSC, para hacerlo, estoy usando la biblioteca de OSC a medida.

Digamos que mi máquina tiene la dirección 192.168.1.190.

Mis aplicaciones C ++ parecen poder usar 127.0.0.1 como alias de 192.168.1.190.

My C # Solicitud (s), en su lugar, puede recibir solo desde 127.0.0.1 si abre la toma del oyente en 127.0.0.1 O puede recibir solo desde 192.168.1.190 si abre la toma del oyente en 192.168.1.190.

Me refiero: mi aplicación C ++ recibe sin problemas tanto desde 127.0.0.1 y 192.168.1.190 si abro el zócalo del oyente en 127.0.0.1 o 192.168.1.190.

¿Es un comportamiento de la biblioteca de OSC a medida? ¿Es algo que no sé en los sockets C #? ¿Es algo que no sé en los sockets? ¿Es algo que no lo sé? ¿Es algo que sabes?

Gracias por su atención

orf quarenghi

Original en ingles

I'm developing a C# application that talks to other C++ and C# applications using OSC formatted UDP data - To do that, I'm using the Bespoke OSC library.

Let's say my machine has the 192.168.1.190 address.

My C++ applications seem to be able to use 127.0.0.1 as an alias of 192.168.1.190.

My C# application(s), instead, can receive only from 127.0.0.1 if I opened the listener socket on 127.0.0.1 Or can receive only from 192.168.1.190 if I opened the listener socket on 192.168.1.190.

I mean: my C++ application receives without problems both from 127.0.0.1 and 192.168.1.190 if I open the listener socket either on 127.0.0.1 or 192.168.1.190.

Is it a behaviour of the Bespoke OSC library? Is it something I dont' know in C# sockets? Is it something I dont' know in sockets? Is it something I dont' know? Is it something YOU know?

Thanks for your attention

Orf Quarenghi

        

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

Cuando establezca el punto ipend, puede especificar ipaddress.a que escuchará a cualquier IPS asignado a la máquina.

 

When you establish the IPEndPoint, you can specify IPAddress.Any which will listen for any IPs assigned to the machine.

 
 
 
 

Relacionados problema

0  Tratando de senir el progreso de la barra de búsqueda al servidor usando OSC / UDP  ( Trying to sen the progressvalue of seekbar to server using osc udp ) 
Entonces, estoy tratando de enviar el progreso de una barra de búsqueda a un servidor utilizando OSC. Sin embargo, no estoy recibiendo ninguna información en ...

0  Simple Python OSC Server Class-Enormes problemas de rendimiento  ( Simple python osc server class huge performance issues ) 
Las siguientes obras de clase, el servidor se ejecuta bien, pero estoy al máximo la CPU, así que asumo que hay errores obvios que no veo en la construcción de...

0  Conexión Autodesk MotionBuilder con la aplicación iOS usando OSC Server  ( Connection autodesk motionbuilder with ios application using osc server ) 
Estoy tratando de escribir una API de C ++ para conectar Autodesk MotionBuilder con la aplicación iOS usando OSC Server. Soy nuevo en la codificación de API c...

0  ¿Cómo empezar y cambiar Synth?  ( How to start and change synth ) 
Estoy jugando con SuperCollider + OSC y ahora mismo no me parece que entendiera la comprensión adecuada. Este código debe hacer: iniciar un servidor de...

0  Cómo comprobar si un oyente OSC se está ejecutando en Android  ( How to check if an osc listener is running on android ) 
Quiero implementar un oyente OSC en Android, escuchar en un puerto específico de una tableta conectada a una red privada. Yo uso la biblioteca de Java OSC ilí...

0  ImportError: No se pueden importar bibliotecas de Oscpy en mi aplicación de Android  ( Importerror cannot import oscpy libraries in my android app ) 
Estoy desarrollando una aplicación para Android utilizando Python / Kivy / Buildicer. Cuando importan las bibliotecas de Oscpy, la aplicación no se inicia. ...

2  ¿Cómo escuchar los cambios TCP usando OSCP5?  ( How to listen for tcp changes using oscp5 ) 
Estoy usando Oscp5 en modo TCP, pero parece que no puedo imaginar fuera Cómo escuchar cambios como un TCPClient Conexión o desconexión. I Instantiate Oscp...

1  ¿Cómo puedo enviar paquetes OSC simplemente en Windows / C ++?  ( How can i send osc packets simply in windows c ) 
Tengo un proyecto VS2010 que es una aplicación de Windows que adquiere datos de un dispositivo Bluetooth en particular. Todo lo que quiero hacer es alterar mi...

0  Errores de socketserver.py  ( Socketserver py errors ) 
¿Puede alguien ver cuál es el problema aquí? Soy nuevo en Python y necesito alguna guía. Estoy corriendo Python 2.7.3 en modo de 32 bits en una Mac con león. ...

0  Conecte una aplicación a un cliente rug.osc  ( Connect an application to a rug osc client ) 
Tengo una aplicación KINECTV2OSC que usa Rug.OSC para enviar paquetes de UPD en mi máquina local. Pero parece que se une al puerto, y no puedo conectar Pureda...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos