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/Unmute
and Videohide/show
- double tag to
full screen
-
Screen sharing
-
Notification
when 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.example
to.env.local
file with correct data - Install dependencies
composer install
- run local development server
php artisan serve
NOTE:- Run this way as video and audio supported on
https
orlocalhost
don't use any test url
- run websocket server
php artisan websocket:serve
Open http://localhost:8000 with your browser to see the result.