BYDK: Pokud Unity umi klasickou komunikaci pres TCP, coz umet musi, tak to neni problem.
Si na zarizeni - serveru s tou statickou IP, pustis server- listerner (proste neco co je furt aktivni a na urcitym portu ceka na message), kterej bude porad poslouchat a pak z jinych zarizeni klientu (Android) budes posilat requesty - obratem musi ten server poslat echo, ze pozadavek zpracovan -ok, nebo exception. Pokud nic neprijde zkusis to za cas XY poslat znovu, pokud to neprijde vickrat - tak ti nejde a net nebo server.
Muzes to resit nejakym proprietalnim lowlevel plaintextem, ale uz to bylo vymysleny a nejlepsi je to delat klasicky pres Webservici - a coz je protokol jazykove nezavislej, takze ti to serverou cast - muze napsat kdokoliv v cemkoliv, ale nejlepsi frameworky na tohle, podle myho jsou v Jave (byt ji nemam rad).