[HN Gopher] Show HN: Overpass - a self-hosted video live streami...
___________________________________________________________________
Show HN: Overpass - a self-hosted video live streaming app
Author : GOATS-
Score : 4 points
Date : 2021-12-15 22:18 UTC (43 minutes ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| GOATS- wrote:
| Hello HN!
|
| Overpass is an app I made for self-hosted video live streaming. I
| originally made the tool for a friend of mine's Patreon service,
| as he wished to have a private streaming service just for his
| subscribers. Unlisted YouTube streams were taken down for
| copyright issues when he did DJ sets, which became a hassle after
| a while. I originally started with barebones nginx-rtmp, but
| found it to be too tedious to ask people to open VLC or whatever
| media player they have to watch the stream.
|
| From that point on, I decided to fully commit to making a live
| streaming service from "scratch". Overpass is my first venture
| into making a web application with HTML/CSS, as I've primarily
| been making CLI apps for my own personal use. It doesn't look all
| that fancy, but it does the job for us.
|
| Overpass uses Oauth2 via Discord for authentication, as most
| people subscribed to his Patreon already have access to our
| server. This is why Overpass can also prevent anyone outside a
| certain Discord server from gaining access to the app.
|
| There is currently no admin panel, and everyone has the same
| rights, so it is not intended for deployment in a large public
| community just yet.
|
| It also automatically records and archives every stream!
|
| The app is written in Python with Flask, however, I am planning
| to port it to FastAPI as I want to try something else.
|
| I hope you guys find it easy enough to play around with, if not,
| let me know what I can improve upon. Thank you for reading!
___________________________________________________________________
(page generated 2021-12-15 23:01 UTC)