Please don't headbutt the table if i miss something obvious.
I would like to do something like this :
When players start the game, the game sends his/her IP to a mysql database. (all that would be needed is a function/object that determines the IP, everything else could be done by AJAX & http request)
The game reads the IPs from the database (e.g. via AJAX http request) and establishes a Connection and Shares data. (Object that connects and sends data to other IPs
would be required)
Advantages i see are, that there would be no signalling server required, multiplayer games could be created with normal webspace , players could play independent of whether there is a host.