Trot back to the 16th century and corner famed prognosticating monk Nostradamus, and it’s quite likely that when posed the question: “Will those living in the year 2013 be able to call up any media programming they like from a single box?” he’d respond with an enthusiastic “Mais oui!”

Sadly, we know only too well where this one sits in the cleric’s win/loss column. Progress has been made, via cable and satellite services that deliver a trillion channels plus on-demand programming, as well as set-top boxes that have access to online music and video services. But the ultimate goal—watching exactly what you want to watch when you want to watch it—remains elusive.

In search of a solution, some people have turned to the most powerful media device in their home—their computer. Not only can it play locally stored music, video, and slideshows, but it can also bring you any media found on the Internet, including streaming TV programming, movies, and music.

But sitting in front of a computer monitor—regardless of its resolution—can be limiting. It makes for a less-than-satisfying group-viewing experience, and it’s hard to shake the feeling that you’re, well, sitting in front of a computer. What many of us want is a device as intelligent as a computer but one that’s at home in the living room, attached to a big-screen TV. Turns out that Apple produces a device fitting that exact bill: the Mac mini.

Small, not obscenely expensive, and capable of accessing media locally as well as online, the Mac mini has a lot going for it. But is it the perfect solution for those anxious to cut the media cord? I spent a month with one to find out.

About the box

I chose the $599 base-model Mac mini for my media experiment, largely based on its price and performance. That mini includes a 2.5 GHz dual-core Intel Core i5 processor, 4GB of memory, a 500GB hard drive, and the Intel HD Graphics 4000 chipset built into the motherboard. For another $200 you can purchase a Mac mini with a i7 processor and a 1TB hard drive. I chose to save that $200 because the base-model’s processor is fast enough for a media server, and because, while storage is important for this kind of use, an external hard drive offers more space for less money.

The Mac mini sports ports aplenty.

Today’s Mac mini offers other advantages as a media server. It sports an HDMI port, which allows you to jack the computer directly into your TV or HDMI-compatible AV receiver. It includes an SDXC card slot for directly accessing the pictures stored on a camera’s memory card. Unlike most of today’s Macs it still retains a FireWire 800 port (though it also has a Thunderbolt port). It includes four USB 3 ports for plugging in additional storage devices and media peripherals. The mini has an IR receiver and comes with Apple’s remote, so it can be controlled from the couch. It carries a gigabit ethernet port, for when wireless isn’t fast enough. And it supports digital audio in and out.

Dealing with discs

What the mini doesn't have—and hasn't had for a couple of iterations—is a removable media drive. If you still depend on DVDs and CDs then you may be annoyed that there’s no slot in the front of the mini for your discs. However, external USB removable media drives are inexpensive and they operate just like an internal drive—allowing you to play movies and install disc-based software. You can find such drives for around $30 that are every bit as good as Apple’s $79 USB SuperDrive.

Those drives do not, however, play Blu-ray discs, a technology that Apple has never supported. Although you can add an external Blu-ray player for under $100, and solid software is available for burning data to these discs, the software necessary to play Blu-ray movies isn’t terribly good. In this instance you’re better off using a separate Blu-ray player that’s plugged directly into your TV or AV receiver. (Or glomming on to a copy of the digital download that’s often offered with today’s Blu-ray discs and adding that copy to the mini’s iTunes library.)

Scarcity of storage

Media—movies and TV shows, in particular—can take up a lot of storage space. Your average HD movie purchased from the iTunes Store consumes 3GB of storage, while hour-long HD TV episodes come in at just under 2GB. Add reasonably robust music and photo libraries, and the mini’s 500GB of storage would be used up in next to no time.

One way to work around this is to leave your purchases in the cloud and download or stream just that content that you wish to view or listen to (using iTunes in the Cloud for video and iTunes Match for music). When you’re finished with it, delete it. While this provides you with more storage space, you have to wait while the content downloads or streams plus, if you have a data cap on your Internet usage, this can cause you to burn through that cap before the month is out.

Because you’ll want to save that bandwidth for things like Netflix, Pandora, HBO Go, Hulu, YouTube, and Amazon Instant Video, you’re better off attaching an external hard drive to the mini and storing your personal media on it. Shop around and you can find 2TB USB hard drives for a little over $100. Once you’ve attached that hard drive to your Mac, it’s a simple matter to designate it as iTunes’ storage destination.

The control conundrum

While a computer can be a terrific media player, one element has traditionally stood in the way of every media rack bearing something like the Mac mini: Convenient control. We can manipulate AV receivers, disc players, high-definition TVs, and game consoles without shifting our keisters from the couch, but when we think of controlling a computer we all-too-often turn to a keyboard and a mouse or trackpad.

Before these were commonly available in wireless form, incorporating a computer into a media cabinet screamed “kludge!” It forced you off the couch and to the floor where you’d tap away on tethered input devices to locate the media you wanted.

You can, of course, control some media applications with the $19 Apple Remote, but it doesn’t allow you to manage the Mac’s entire interface. A better option is Bluetooth input devices—keyboards, mice, and trackpads.

What makes such controls even more acceptable is something that allows you to gang together an Apple Wireless Keyboard ($69) and Magic Trackpad (also $69) into a single unit. If you’re handy in the workshop, you can probably cobble together a controller tray, but for $30, Twelve South provides the more elegant MagicWand, a rounded half-cylinder (not shown in the image below—it's under the cylindrical top edge of the keyboard and trackpad) that accommodates the battery ends of these Apple wireless devices. When placed snugly together, the two input devices become one unit, which can be used on your lap.

Twelve South's MagicWand turns two input devices into one.

Turning to iOS

If these devices still seem too bulky, you may instead choose to use your iPhone, iPod touch, or iPad as a controller. One of a variety of apps can turn your iOS device into both a wireless keyboard and trackpad.

For example, both Evan Schoenberg’s $5 Rowmote Pro and Edovia’s $5 TouchPad turn your iOS device into a virtual keyboard and trackpad. Paired with the mini, these apps let you control its interface much as you would with a real wireless keyboard and trackpad.

The Touchpad app allows your iOS device to become a wireless keyboard and trackpad.

If instead you want to tap on your iPad as if it was the Mac’s screen, you can choose a VNC app such as the $25 iTeleport, $10 Splashtop Remote Desktop, or $20 Screens. These apps mirror the Mac’s interface to your iOS device and allow you to control your computer remotely. Each of them requires that you install and run free server software on the Mac, which allows the iOS client to make the connection and project your Mac’s screen to your iOS device.

Add a media player

Remote control is certainly one major challenge of using a computer as a media device. The other is making that control family-friendly. While you, as the techie of the clan, may feel perfectly at home with the system you’ve set up, other family members won’t touch it because they find it too complicated. For this reason you should simplify the interface as much as possible.