this post was submitted on 13 Sep 2023
14 points (100.0% liked)
Free and Open Source Software
17934 readers
60 users here now
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
For live streaming, object storage won't do you much. That's useful for VODs I guess but the live stream there ain't much you can do.
You can use a cheap VPS as a proxy to your home server for the IP hiding aspect. Oracle's free tier might do okay for that purpose, just make sure you keep local backups. Or just Cloudflare Tunnels. A VPS is nice though because you can upload once to the VPS, and it'll redistribute to the viewers and will have much more bandwidth available.
But self hosting, especially video, generally ain't cheap. That's why the big guys like Twitch and YouTube are so invasive with ads and subscriptions that subsidize all the free users.
According to Owncast's documentation, object storage services can be used to distribute live streams to viewers, even though it's arguably an abuse of object storage for streaming.
The latency for that is probably horrible, but if that works for you use case, and the fees seems reasonable to you.
Object storage is usually cheap, but the API calls and bandwidth cost tends to add up, at least on AWS. At work we have Cloudflare in front anywah because the storage is cheap but continuously serving files from it gets expensive.