4 ms·
I wanted to stream a bunch of videos (and intermissions) to some friends "live" and thanks to this and and comments right here at Hacker News, I have a workflow
by at_a_remove 5y ago
I wanted to stream a bunch of videos (and intermissions) to some friends "live" and thanks to this and and comments right here at Hacker News, I have a workflow I plan on trying out as soon as I get other things settled.
Namely ... VLC playlist of videos pushed to an OBS source, OBS dumps out an RTMP stream, nginx will loop that to HLS by spawning a bunch of ffmpeg processes to wrap up and later be ingested by Jellyfin, and from there out to various Jellyfin clients on the Roku, Apple TV, Fire Stick, and so forth. It sounds overly complicated but my friends are not tech savvy and have a wide variety of bandwidths ...
Looking forward to trying this out.
- noxvilleza 5y agoIf you're not set on Roku/Fire Stick as clients and would be willing to use (for example) Android phones / laptops / Raspberry Pis you could consider just making a VLC playlist and sharing your screen via Discord. This would allow everyone to join the server with an invite, and join the stream with a click. Good max video quality, and handles low-bw clients well too. If you really need scene selection and stuff, then you could use OBS + (VirtualCam + VoiceMeeter) as your mixer and feed that into Discord.
- at_a_remove 5y agoDiscord will not let you stream movies via its Terms of Service, so that one is out. The Discord server I am on that I am considering this for is verrrrry paranoid of falling afoul of the ToS.
- belltaco 5y agoIf there's no harm if public discover and view the content, you can just stream it to a Twitch or YouTube channel and skip all this complexity.
- at_a_remove 5y agoThis is definitely private. And also against the Terms of Service of either service.