This application should give you a ready-made starting point for writing your own video chatting apps with Twilio Video. Before we begin, we need to collect all the credentials we need to run the application:
Credential | Description |
---|---|
Twilio Account SID | Your main Twilio account identifier - find it on your dashboard. |
Twilio Video Configuration SID | Adds video capability to the access token - generate one here |
API Key | Used to authenticate - generate one here. |
API Secret | Used to authenticate - just like the above, you'll get one here. |
When you generate an API key pair at the URLs above, your API Secret will only
be shown once - make sure to save this in a secure location,
or possibly your ~/.bash_profile
.
Your new service SID will be prefixed with an IS
in the JSON data you get back.
Create a configuration file for your application:
cp config.example.php config.php
Edit config.php
with the four configuration parameters we gathered from above.
Now we should be all set! Run the application using the php -S
command.
php -S localhost:8000
Alternately, you could simple place the contents of this project directly in the
webroot of your server and visit index.html
.
Your application should now be running at http://localhost:8000. Send an invite to another user in another browser tab/window and start video chatting!
MIT