Download the PHP package amyisme13/laravel-jitsi without Composer
On this page you can find all versions of the php package amyisme13/laravel-jitsi. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download amyisme13/laravel-jitsi
More information about amyisme13/laravel-jitsi
Files in amyisme13/laravel-jitsi
Package laravel-jitsi
Short Description A package to generate view of a Jitsi Meet room using Jitsi Meet IFrame API
License MIT
Homepage https://github.com/amyisme13/laravel-jitsi
Informations about the package laravel-jitsi
Laravel Jitsi
A package to generate view of a Jitsi Meet room using Jitsi Meet IFrame API.
Jitsi Meet Prerequisites
Your Jitsi Meet host must use the token authentication. Currently this package also require your Jitsi Host to allow anonymous user to join by configuring the anonymousdomain (might change later).
If you are self-hosting your Jitsi Meet instance, here are some article that might help:
- JWT token authentication Prosody plugin
- Rocket Chat part 3: Installing Jitsi with JWT for secure video conferencing
- Here’s how you should install jitsi-meet-tokens on debian 10 (luajwtjitsi problem)
- Compile your own lua_cjson
- Prosody token + anonymous authentication config
Installation
You can install the package via composer:
Add these variables to your .env file
Add the trait \Amyisme13\LaravelJitsi\Traits\HasJitsiAttributes
to your User model.
Simple Usage
In your web.php
route file, call the jitsi
route macro.
Then visit /jitsi/<room name>
to join a conference call. Visiting this url when you are authenticated will set your display name, email, avatar and also grant you the moderator role.
TODO: More Usage
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Azmi Makarima
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.