LiveSmart Video Chat is a standalone web application with video, audio, recording, screen sharing and file transfer, as well as built-in chat.
It has its own push notification server, based on the Socket.io or Rachet PHP web socket libraries. It does not require any additional installations or third-party authorizations and accounts.
You can set a custom contact button on your website so that visitors can call you directly if you're online.