Скорее всего, то в чём вы практиковались называеться webRTC.
NodeJS тут совсем не обязателен. Главное, что бы были STUN/TURN сервера для прокладки маршрута.
Если Вас интерисуют веб-сокеты на PHP, то да такие существуют и нормально функционируют.
Я использую :
socketo.me
https://github.com/TheOrchid/Socket