Own your movies again
You don't own anything on a streaming service. You're renting access to a catalog somebody else edits, and when a licensing deal expires the thing you watched every Christmas just isn't there anymore. Nobody emails you. It's gone and you're still paying.
The fix is old and boring: hold the files. Put them on a drive in your house, run something that serves them to your TV, and now your library only changes when you change it.
What you actually need
- A computer that stays on. It does not need to be fast.
- Drives with room on them.
- A media server. I use Jellyfin. It's free, it's open, there's no account and no upsell.
Mine runs on a MacBook Pro from 2012 with Linux on it, wearing 14.2TB of external drives, and it feeds every screen in the house. Nearly 11TB of that is one big external drive I already owned. The point isn't the specs, the point is that this ran fine for a long time on a laptop that was too old to sell.
Install the server, point it at your folders, let it scan. It fetches artwork and descriptions on its own and you get something that looks like a streaming app, except the catalog is yours and nothing gets removed overnight.
Two things that will bite you
The file format matters more than you think. I grabbed a file in a newer, more efficient format and it played like a slideshow. Nothing was broken. The machine just had no hardware built to decode that format, so it was doing all the work the slow way and losing.
When your server can't play a file directly, it converts it on the fly, and that conversion is the single most demanding thing a media server ever does. A machine with a graphics card does it in hardware without breaking a sweat. A machine without one does it in software and dies. If you're going to hit that, move the server to whatever box has a real graphics card in it. That's what I ended up doing.
The one that cost me the most time. Streaming to the TV kept stuttering, and I was certain the problem was that ancient laptop finally being too slow. I was wrong. It was the network route.
I have a private network overlay that lets all my machines talk to each other from anywhere, and I love it. But my TV was reaching the server through that overlay instead of just going straight across the house. Every frame was taking the scenic route through an encryption layer built for remote access, not for pushing a big video stream ten feet.
I changed the TV to use the server's plain local address. Same file, same "too slow" drive, same everything else. It played perfectly. The bottleneck was never the hardware.
That's the real lesson and it generalizes. When something is slow, the component you suspect is usually innocent. Find out what the data is actually doing before you go buy a faster anything.
The rule about backups
One drive is not a backup. One drive is a countdown.
Drives fail. Not maybe, eventually. If a movie collection took you years to build and it exists in exactly one place, you don't have a library, you have a bet. Get a second drive and copy to it. It's the least interesting part of this whole build and it's the part you'll be glad about.
Start smaller than this
Don't read all that and think you need a NAS. Put the media server on the computer you already have, point it at a folder that already has stuff in it, and open it on your TV. That's an evening. If you like it, then think about drives.
Everything above is about media you already have a right to. Rip your own discs, keep your own recordings, hold your own files. That part has never been the controversial bit, no matter who tells you otherwise.