Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miguelgrinberg/flask-twilio-video
A small video conference application using Flask and Twilio Programmable Video
https://github.com/miguelgrinberg/flask-twilio-video
Last synced: 17 days ago
JSON representation
A small video conference application using Flask and Twilio Programmable Video
- Host: GitHub
- URL: https://github.com/miguelgrinberg/flask-twilio-video
- Owner: miguelgrinberg
- License: mit
- Created: 2020-04-16T17:30:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T22:09:47.000Z (over 1 year ago)
- Last Synced: 2024-05-22T10:34:30.394Z (6 months ago)
- Language: JavaScript
- Size: 80.1 KB
- Stars: 120
- Watchers: 9
- Forks: 64
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flask-twilio-video
This is a simple web-based video conferencing application using Flask and Twilio Programmable Video.
![Screenshot](screenshot.jpg)
## Installation Instructions
To install the application on your system follow these steps:
1. [Create a Twilio account](https://www.twilio.com/referral/7fB3Je) (if you don't have one yet). It's free!
2. [Generate an API Key](https://www.twilio.com/console/project/api-keys) 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](https://ngrok.com/) to give your application a temporary HTTPS URL.Click on the image to watch me set up and install the project on my laptop:
[![Twilio Video App installation walkthrough](https://img.youtube.com/vi/5hdrW6yEwro/hqdefault.jpg)](https://www.youtube.com/watch?v=5hdrW6yEwro)