Skip to content

iSOLveIT/web-streamer

Repository files navigation

ONLINE LECTURE PLATFORM

iSTREAM online video lecturing platform for UPSA

Prerequisites

Setup Ant Media Server

Install Python 3

$ sudo apt-get install python3.9 python3-pip

Change to app directory

$ cd istream-app

Install Python virtual environment package

$ pip3 install venv

Create and activate virtual environment

$ python3.9 -m venv .
$ source bin/activate

Install required packages for the app

$ pip install -r requirements.txt

Start Mongo Database

$ systemctl start mongod

Start Redis Server

$ redis-server

Start Celery Worker

$ celery -A project.celery worker --loglevel=info

Start Gunicorn

$ gunicorn -w 1 -k eventlet --reload -b 127.0.0.1:8000 app:application

:octocat: Authors: 👨‍💻 Randy Duodu and 👩‍💻 Karen Ackom