Hi Ross<br>I've been testing the new class StreamReplicator that we received for New year !<br>Very helpful in addition to testRelay.<br>Using testReplicator I am simulating a server whom replicates and re dispatches live streams from their connected clients. <br>
So far it works very good, but today I was trying to use the same UDP port for sending and receiving to the same client.<br>Doing that, it keeps receiving but It stops sending any stream, including the  ones who does not have the same address/port <br>
<br>char const* inputAddressStr = "172.16.9.161";<br>  struct in_addr inputAddress;<br>  inputAddress.s_addr = our_inet_addr(inputAddressStr);inputPort(5000) <br> unsigned char const inputTTL = 0;<br>for <br>Groupsock inputGroupsock(*env, inputAddress, inputPort, inputTTL);<br>
<br>and <br><br>startReplicaUDPSink(replicator,"172.16.9.161", 5000);<br><br><br>Normally a UDP port can be incoming and outgoing at the same time, right. Why would I need to send over the same port ? Because I found (doing a client to client test) that sending over the same port you receive, the router forward the packet to the right client behind the router (private IP address). <br>
<br><br>I tried with testRelay and I had the same "stop" problem. <br>

<br clear="all">Can you please let me if am I doing something wrong ?<br>thank you <br>Ricardo <br><br>