A Peer to Peer Video conferencing web application with Vannila JavaScript , ExpressJs, Socket.io and WebRTC.
Clone the project
git clone https://github.com/dine-5h/meetx
Go to the project directory
cd meetx
Install dependencies
npm install
Start the server
npm run start
scripts/script.js
const peer=new Peer(undefined,{
host:"Paste Your Peer server Url Here",
secure:true,
port:'443',
path:'/peerjs/app/'
})
with Your peer sever Url
To Host or run your own peer server navigate 'peerserver' folder and run
Install dependencies
npm install
Start the server
npm run start
The peerserver will start on port 3001