I will release the socket server so you can install it on your own, it requires basic knowledge on nodejs and you need a VPS or nodejs server. You need Knowledge on reverse proxy so you can make the connection between your users if you have SSL (https) in your website.
If you try to implement the "Jquery only solution" 2 things will happen:1- Your server will overload because you need to ping your server every 1 second (or less) from all users and your hosting company may think that you are under DDoS attack.2- Realtime communication will not really work.
Senior Developer.
Thank you.
Senior Developer.