Skip to content

A small video conference application using Flask and Twilio Programmable Video

License

Notifications You must be signed in to change notification settings

bkannadassan/flask-twilio-video

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flask-twilio-video

This is a simple web-based video conferencing application using Flask and Twilio Programmable Video.

Screenshot

Installation Instructions

To install the application on your system follow these steps:

  1. Create a Twilio account (if you don't have one yet). It's free!
  2. Generate an API Key for your account.
  3. Clone this repository
  4. Create a virtualenv and install the requirements
  5. Create a .env file by copying the .env.template file. Fill out the values for your Twilio account's SID, API Key SID and API Key Secret.
  6. Execute python app.py to start the server.
  7. Navigate to http://localhost:5000 on your web browser. Connecting to the service from a phone or another computer may not work, as browsers require a secure (HTTPS) connection to give access to the media APIs. In that case, I suggest you use ngrok to give your application a temporary HTTPS URL.

About

A small video conference application using Flask and Twilio Programmable Video

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.7%
  • Python 10.6%
  • HTML 10.1%
  • CSS 6.6%