In trying to debug something probably unrelated to this, I made this change:
--- a/live/groupsock/GroupsockHelper.cpp +++ b/live/groupsock/GroupsockHelper.cpp @@@ -151,7 -151,6 +151,7 @@@ int setupDatagramSocket(UsageEnvironmen ntohs(port.num())); socketErr(env, tmpBuffer); closeSocket(newSocket); + env << "Bad port number (@1): " << port.num() << "\n"; return -1; } #if defined(__WIN32__) || defined(_WIN32) Now, whenever a client connects to the proxy, I get errors such as: Bad port number (@1): 14875 Bad port number (@1): 15131 These two port numbers show up frequently one after the other; where are theycoming from? For that matter, what is the purpose of that entire multicast codepath? There are far better ways of deciding what the outgoing IP address should be. \/-/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel