The VideoService handles the creation of JSON web tokens to authorize users for a (Jitsi) videocall via the VideoBackend. These tokens contain the username for registered users and moderators, the URL to join the call, the validity period of the token as well as a guest link URL for moderators with which anonymous users can join the call. Furthermore it handles the notifications of an incoming call and provides an action to reject incoming calls.
In the project documentation you'll find information for setting up and running the project. You can find some detailled information of the service architecture and its processes in the repository documentation.
The project is licensed under the AGPLv3 which you'll find here.
Please have a look at our Code of Conduct before participating in the community.
Please read our contribution guidelines before contributing to this project.