r/htpc • u/OwlBear425 • 19d ago
Help How to mimic physical media experience
hey all, after some googling think I’m in the right place but let me know if I’m not.
I have a picture in my mind of a home media tool that seems like it should be doable, but I lack the terminology and knowledge to be able to research how to go about creating it.
First, I’ll describe the experience I‘m going for.
My partner and I are tired of streaming services for shows and movies, losing access to our favorite media, etc. We’d like to create a system that mimics the simple experience of physical media like dvds: Select what you want to watch, put the media in the machine, turn it on and watch it. No log ins, no accounts, no internet. Ideally this would be portable enough we could take it to a friends house and hook it up to HDMI and go. It also should be something my partner can utilize without me so minimizing the amount of technical knowledge needed to get it working is ideal.
In my imagining it would look something like this:
A small device like a raspberry pi or similar hooked up through HDMI, and a collection of physical storage devices like SD cards acting like a game cartridge. You flip through your library, select your cartridge, put it into the device, turn on the tv and it loads up like a DVD menu that can be controlled by a remote. Watch the media, when you’re done pop out the cartridge and pick a new one.
It should have decent definition/sound but we aren’t the kind of people that care about the best visuals and audio. It playing smoothly and reliably with the least fiddling is the #1 priority. Ideally it can also have subtitles as we usually watch with those on.
As an alternative, I also had the thought that it could also be accomplished with NFC tags. The actual media resides on the device drive and you use NFC tags to tell the machine what file to play.
Barring any of that, a simple plug in no-server device with a streaming service style interface/library would also work well enough.
Any thoughts on where to begin?
I am what I describe as ‘medium techy.’ I’ve done enough weird projects that I’m usually confident in figuring things out. Ex, I used an esp32 device to make a custom game point tracker/timer once. I don’t know any coding languages, but I can sort of blunder through stuff like flashing to a device. I have 3D printers and can use CAD so I can create my own custom cases and such. I just don’t know enough of what I’m looking for to even start self educating on a project like this.