An online video streaming service which automatically extracts insights like actors, scenes, keywords and multilingual subtitles using Microsoft's Video Indexer API.
This project was was among top 10 pitches in the world (top 2 in India) in Microsoft Imagine Cup Big Idea 2018, was awarded runner-up in ON CAMPUS (senior league) out of 57 teams, winners in ONLINE (junior league) out of 245 registered students of Microsoft Code.Fun.Do 2017 held at IIT Guwahati and will be showcased on Microsoft IDC for the national level final round.
Deep Player Chrome Extension
Cortana Plugin
Clone or fork the repo to make changes and test the site.
Install django and PostgreSQL.
Create a vitual enviroment if you have deal with multiple python projects.
sudo apt-get install python-virtualenv
or
sudo easy_install virtualenv
or
sudo pip3 install virtualenv
mkdir ~/virtualenvironment
virtualenv ~/virtualenvironment/my_new_app
cd ~/virtualenvironment/my_new_app/bin
source activate
To install django. Note: Use sudo only if some errors pop up.
sudo pip3 install -r requirements.txt
Follow these instructions to run PostgreSQL database. PostgreSQL provides much better searching, indexing and scaliblity options.
Configure your Database settings in settings.py to run the database. Assign DEBUG False and configure the Apache/Nginx to host the django app, PostgreSQL database and required static files.
Install geckodriver in your environment from here.
Finally run
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver
in the directory which has manage.py to get your site up and running.
- Django - A python-based web framework
- PostgreSQL - A powerful, open source object-relational database system
- Microsoft Video Indexer API - A Video Indexing Service by Microsoft
- Vivek Raj - Deep Player
- Ekagra Ranjan
- Pavan Kumar