Comment by bradgessler
5 hours ago
I just setup private video for https://beautifulruby.com and can confirm the trickiest part is setting up and hosting HLS.
I extracted a RubyGem at https://github.com/beautifulruby/hls that I use to point at a folder full of videos, then my scripts converts them into HLS and uploads them to a private Tigris S3 bucket. I then have to rewrite playlists from the server with pre-signed S3 URLs.
It’s not that it’s difficult per se, but it does require a meticulous attention to detail to put all the pieces together.
No comments yet
Contribute on Hacker News ↗