Your domain/ server needs to be encrypted with https:// for all of WebRTCs features to work. We recomend Let's Encrypt
for easy & free SSL certificates.
Create the PrivateRooms and BlueChatMessages PostgreSQL tables (you can use an existing PostgreSQL database if applicable). This will facilitate data exchange before the peer connection is established and will track video chat durations if you would like to bill your users or clients in a time based manner. Change psqlConfig.php to reflect your Database name and credentials. Database Docs