How to do it.
While the Apple TV 4K is a very capable streaming device, Greedy Timmy in Cupertino has seen to it that you cannot make it stream content from hard drives connected to other Macs in the home. This is irksome as my home theater has some 40tb of movies stored on hard drives connected to the Mac Mini in that location but the fact that I have an Apple TV 4K connected to the OLED TV in the living room does not mean I can access those movies for display on the TV. Frustrating.
However, there is a cheap solution which takes advantage of the very low used prices on 2014 vintage Mac Minis which are renowned for one thing. They are bog slow. You would not want to have to process your photographs on one of these tortoises, let alone manipulate much larger video files. But for my purpose, the streaming of movies, these machines are ideal and typically sell used on Amazon for $135-200.
I have two of these machines. Tne is in the home theater upstairs has all those hard drives connected to it, routing the video and sound signals to the large projection screen using HDMI through an UST projector. It’s controlled using a Bluetooth mouse.
The second 2014 Mac Mini is connected using an HDMI cable to the downstairs OLED TV, and has nothing else connected. It’s also controlled using a Bluetooth mouse.
My working Mac Mini M4 is the current very speedy device which took the place of the behemoth Mac Pro of 2010 in the home office. In the context of movies it’s used to rip DVDs for storage on those hard drives in the home theater, with the ripped movie conveyed to its destination over wi-fi.
You can see all three computers in the sketch at the introduction to this article.
While networking computers can be a black art (I really would rather not think about doing this with Windows hardware) with Macs it’s relatively easy. The key is to setup the Sharing settings correctly – these are in System Preferences on the older Minis and in System Settings on the current Mac Mini M4. Here’s how things look:
This is the Mini with all the attached hard
drive storage in the home theater. You must give
access to those hard drives to other Macs in the
File Sharing panel. See “Shared Folders”.
This is the Mac Mini attached to the TV set.
It simply needs File Sharing turned on.
This is the Mac Mini M4 in the office used
to rip movies and send them to the hard drives
attached to the Mac mini in the home theater.
Yes, the new interface is an abomination.
To connect to the movie hard disk drives from a remote Mac (meaning one not connected to those hard drives), on the remote Mac open Finder->Go->Connect to Server and choose the remote disk drive(s):
Connecting to the hard drives from
a remote Mac using Finder.
As having the home theater Mini go down through a power cut risks corruption to the hard drives that computer and all the hard drive boxes are connected to an APC UPS.
All the Minis and the Apple TV4K streamers use either RF or Bluetooth for communications with peripherals like mice and keyboards so they can be hidden out of sight, so long as they are afforded adequate ventilation. In the case of the TV devices they nestle comfortably under the TV screen.
The Mac Mini and Apple TV 4K under the TV screen.
Those old Minis may not be speed demons but for routing video they are excellent and reliability is high.
The DVDpedia application used to catalog run all those saved movies was profiled here. While the developer has taken a hiatus he has nonetheless updated the application to run on Apple Silicon and you can download it here. I can confirm it runs fine on my Mac Mini M4 though the movie count flags are incorrect. Not a big deal. When first starting DVDpedia on a remote Mac be sure to hold the Option key down before double clicking on the local DVDpedia application. When DVDpedia starts you will be asked for the location of the DVDpedia database and you should point to the database on the Mini which has all those hard drives connected. That way any changes you make to the database will be applied in the correct place. You only have to do this once.