Download the PHP package joisarjignesh/bigbluebutton without Composer
On this page you can find all versions of the php package joisarjignesh/bigbluebutton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download joisarjignesh/bigbluebutton
More information about joisarjignesh/bigbluebutton
Files in joisarjignesh/bigbluebutton
Package bigbluebutton
Short Description BigBlueButton Server API Library for Laravel
License MIT
Homepage https://github.com/joisarjignesh/bigbluebutton
Informations about the package bigbluebutton
BigBlueButton Server API Library for Laravel
Package that provides easily communicate between BigBlueButton server and laravel framework
- Requirements
- Installation
- Usage
- Api
- Check a url and secret working
- Meeting
- Create a meeting
- Upload slides
- End meeting callback url
- Recording ready callback URL
- Join a meeting
- Get a list of meetings
- Get meeting info
- Is a meeting running?
- Close a meeting
- Recording
- Get recordings
- Publish recordings
- Delete recordings
- Update recordings
- Hooks
- Create Hooks
- Destroy Hooks
- Other
- Get API version
- Unofficial
- Start a meeting
- Create a meeting
Requirements
- Laravel 5.5 or above.
Installation
You can install the package via composer:
After install package publish config file
Usage
-
Define in config/bigbluebutton.php file
- For Specific server configuration (only for multiple server by default is optional)
After Define salt and url clear old configurations
Api
Check a url and secret working
Meeting
Create a meeting
- You can create meeting in three ways document
1.By Passing Array
2.By passing CreateMeetingParameters object for customize create meeting
3.By passing array it will return CreateMeetingParameters object for overwrite methods
Upload slides
- You can upload slides within the create a meeting call. If you do this, the BigBlueButton server will immediately download and process the slides
End meeting callback URL
-
You can ask the BigBlueButton server to make a callback to your application when the meeting ends. Upon receiving the callback your application could, for example, change the interface for the user to hide the ‘join’ button.
Note : End meeting callback URL will notify silently, User won't redirect to that page.
- For testing endCallbackUrl see webhook site
If you want to redirect users to that page after meeting end then can use logoutURL
Recording ready callback URL
-
You can ask the BigBlueButton server to make a callback to your application when the recording for a meeting is ready for viewing. Upon receiving the callback your application could, for example, send the presenter an e-mail to notify them that their recording is ready
Note : Recording ready callback URL will notify silently, User won't redirect to that page.
- For testing Recording ready callback see webhook site
Join a meeting
- Join meeting ( by default it will redirect into BigBlueButton Server And Join Meeting) document
- Join meeting but does want to redirect into BigBlueButton server and pass other parameters
Get a list of meetings
- Get all meetings document
Get meeting info
- Get meeting info document
Is a meeting running
- Is meeting running document
Close a meeting
- Close meeting document
Recording
Get recordings
- Get recordings document
Publish recordings
- Publish Recordings document
Delete recordings
- Delete recordings document
Update recordings
- Update recordings document
Hooks
Hooks create
- Hooks Create document
Hooks destroy
- Hooks Destroy document
Other
Get api version
- Get api version
Unofficial
Start a meeting
- Start meeting (first check meeting is exists or not if not then create a meeting and join a meeting otherwise meeting is exists then it will directly join a meeting) (by default user join as moderator)
More Information Read This wiki
For Bigbluebutton Api Testing See This ApiMate
See Bigbluebutton Official dev Api Bigbluebutton
Support
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
- Jignesh Joisar
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of bigbluebutton with dependencies
illuminate/support Version ^5.5|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
littleredbutton/bigbluebutton-api-php Version ~5.0