Skip to content

Final project of multimedia system of Amirkabir University of Teconlogy

License

Notifications You must be signed in to change notification settings

Amirrezat1379/MMS_IMDB

Repository files navigation

MMS_IMDB

Final project of multimedia system of Amirkabir University of Teconlogy

Installation

  1. Clone the repository.
  2. Create a Virtual Environment
  • Linux:
    >> python3 -m pip install --upgrade pip
    >> python3 -m venv venv
    >> source venv/bin/activate
  • Windows:
    >> py -m pip install --upgrade pip
    >> py -m venv venv
    >> venv/Scripts/activate
  1. Install the required packages and dependencies:
>> pip install -r requirements.txt
  1. Apply migrations and create the database:
python3 manage.py migrate
  1. Run the server:
python3 manage.py runserver
  1. To run the project in Docker:
docker-compose up -d --build
  1. Move each video generated from the script into nginx:
docker exec {container_id} mkdir -p /tmp/dash/
docker cp /home/keivanipchihagh/GitHub/MMS_IMDB/DASH/{movie_id} mms_imdb_nginx_1:/tmp/dash/{movie_id}
  1. To access the files in the nginx server:
docker exec -it mms_imdb_nginx_1 /bin/sh

About

Final project of multimedia system of Amirkabir University of Teconlogy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published