Download the PHP package eyeson/eyeson-php without Composer
On this page you can find all versions of the php package eyeson/eyeson-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package eyeson-php
eyeson-php
eyeson.team PHP library - create powerful video conferences on demand and easily integrate eyeson with your own PHP applications.
The library offers basic features of eyeson API. See the API documentation to get a full overview, create an issue if you found a bug or have a feature request. Feel free to add an issue at the documentation repo for any general questions you might have.
Installation using Composer
Usage
Provide your api key and quickly join any room using the join method. You can optionally provide configuration options as a 3rd argument.
Before running any meeting related function like record, layout, or shutdown, make sure that the meeting/room is ready.
You can control the meeting using a joined room, the actions will be triggered by the user who joined, use a control user on demand.
Register webhooks to receive updates like new meetings, or recordings in your application.
You can switch from the automatic layout handling to a custom layout and set user positions for the video podium. Note: Use an empty string for an empty position. Additionally, you can hide/show the name inserts in the video.
Apply overlay and background images. You can send plain text that will automatilcally create an overlay.
Error handling
API requests can throw an EyesonApiError
which is an instance of the PHP
Exception
. Its getMessage()
method contains the API response error message
and getCode()
contains the API response status code.
Permalink API
Since v2.2.0, eyeson-php includes functions to use with Permalink API. You can read more about it here: https://docs.eyeson.com/docs/rest/advanced/permalink_api
Forward stream
Version 2.4.0 adds forward stream support. Learn more about it https://docs.eyeson.com/docs/rest/references/forward
Change log
See CHANGELOG.md.
Development
You can use docker to run the testsuite, see the Makefile for details.