When I checked the source code, I think the problem is that on Microsoft Windows bind() can not use a multicast address.
MSDN bind() reference https://msdn.microsoft.com/en-us/library/windows/desktop/ms737550(v=vs.85).aspx seems to have indicated the point.
I changed the net_socket_mcast_create() in net/socket.c, make it bind to htonl(INADDR_ANY). After compiling, it seems to work correctly.
When I checked the source code, I think the problem is that on Microsoft Windows bind() can not use a multicast address.
MSDN bind() reference /msdn.microsoft .com/en- us/library/ windows/ desktop/ ms737550( v=vs.85) .aspx
https:/
seems to have indicated the point.
I changed the net_socket_ mcast_create( ) in net/socket.c, make it bind to htonl(INADDR_ANY). After compiling, it seems to work correctly.