This is a one to one video calling app with Laravel and vuejs using websocket and WebRTC technology
- php 8.0 or above
- MYSQL 8.0
- COMPOSER
- Node.js 12.22.0 or above
- One to one
video call - Audio
Mute/Unmuteand Videohide/show - double tag to
full screen -
Screen sharing -
Notificationwhen recive call - Online indicator
- Miss Call
- feedback from after call finished
- Retry when switch B/W
network(mobile network to wifi or if wifi restart call will try to reconnect.)
- copy
.env.local.exampleto.env.localfile with correct data - Install dependencies
composer install
- run local development server
php artisan serve
NOTE:- Run this way as video and audio supported on
httpsorlocalhostdon't use any test url
- run websocket server
php artisan websocket:serve
Open http://localhost:8000 with your browser to see the result.