Hello guys I'm happy to announce the availability of WebSocket for desktop, web and mobile. Here is the link: http://u3d.as/aYE Soon I will upload a Lite version (without mobile implementation). This package provides code to use client websocket with only one implementation for all platforms. Currently it works on Desktop (PC/MAC), WebPlayer, WebGL (with Unity 5), iOS (device or simulator) and Android. I didn't test on Linux but it should be the same than PC or Mac. It does NOT require Unity Pro. I used existing implementation for each platforms, so you can add or extend platforms if you want, for example you will be able to add Win8 platforms. You can use this thread if you have questions or you can contact me directly : email@example.com. Current functions on WebSocket object : Functions : - open connection - close connection - isOpen : test if the connection is open - send string message - send bytes data - open connection on secure webscoket : basic WSS connection : currently, I don't manage parameters for the connection, only direct opening and it doesn't work on Android, I will try to manage the direct connection on this platform fastly. (Specific Unity 4.X, not necessary with Unity 5) : Currently the only manual step (only for free version of unity) is to rename/remove a dll when you switch platforms (on desktop and webplayer you need this dll, but you must not have it on ios or Android). (You need to move some files in the Editor and Plugins folder the first time too).