Local video streaming has never been so easy
Offstream is local self-hosted media server to play your favorite movies, clips and videos.
- Original video quality
- Elegant and convinient UI
- Cross-platform
- Free
- Opensource
- Low resource usage
- It's dammn fast!
- Low or destorted video quality
- Elegant and convinient UI
- Cross-platform
- Free
- Closed source
- Extremely high / intesive resource usage
- OK video quality
- Elegant but inconvinient UI
- Cross-platform
- Paid (very limited free version)
- Closed source
- OK resource usage
Default Credentials = Username: admin
Password:admin
First follow these steps to get an api key (free): https://developers.themoviedb.org/3/getting-started/introduction
- Clone the repository locally using the command
git clone https://github.com/Bluppie05/Offstream.git
- Install python3
- Enter the preconfigured virtual environment using the command
source env/bin/activate
- Run the server using the command
python3 -m flask run -h 0.0.0.0
- The server will now be running, connect using the Offstream client or go to your browser at http://{serverip}:5000/
All commands below have to be ran in powershell, cmd will NOT work. Tutorial: https://youtu.be/Z4xijDAd2M8
- Install git-cli
- Clone the repository locally using the command
git clone https://github.com/Bluppie05/Offstream.git
- Install python3
- Install virtualenv using the command
pip install virtualenv
- Create a virtualenv using the command
virtualenv env
- Activate your virtualenv using the command
env\Scripts\activate.bat
- Install requirements using the command
pip install -r requirements.txt
- Run the server using the command
python -m flask run -h 0.0.0.0
- The server will now be running, connect using the Offstream client or go to your browser at http://{serverip}:5000/
Coming soon, feel free to make a mac port, an official one will be coming soon.
- Clone the repository locally using the command
git clone https://github.com/Bluppie05/Offstream.git
- Install python3
- Enter the preconfigured virtual environment using the command
source env/bin/activate
- Run the server using the command
python3 -m flask run -h 0.0.0.0
- The server will now be running, connect using the Offstream client or go to your browser at http://{serverip}:5000/
Coming Soon.
Install the offstream client to connect quickly to a offstream media server.
Download from google play(coming soon) or from the releases page
There is no official app yet, but you can install a (web-based) app by adding your media server link to your homescreen.
- Run the server and connect to the webpage by going to this adress in safari: http://{serverip}:5000/
- Tap the share button.
- Tap add to homescreen, and click on add.
TV(Android tv, Amazon fire tv, NVIDIA Shield, Apple tv, Chromecast, Roku, LG smart tv, Samsung smart tv, PS4, Xbox One, Kodi)
Coming soon.