OSMC Raspberry Pi 3 Media Center Build
In this post I will be building a media center out of a Raspberry Pi 3 and the OSMC operating system. This is a useful project if you are in the market for a media playback device along the lines of an Apple TV. It also serves as a fantastic introduction to the Raspberry Pi, as the parts are sold as a kit and the software is extremely user-friendly. The finished product will allow you to scan and index the contents of an external storage device, in my case a 5 TB external USB hard drive. To begin, we will look at just what exactly OSMC is.
OSMC (Open Source Media Center) is a free and open source media player based on Linux. Founded in 2014, OSMC lets you play back media from your local network, attached storage and the Internet. OSMC is the leading media center in terms of feature set and community and is based on the Kodi project.From the OSMC Website
The use of an open source Linux core for this project will allow us to create custom modifications at every level of the media center. For example, if you don't like the menu visuals you can simply create new ones or overwrite the old ones. This level of total control over a system allows the user to guide the device through an evolution of sorts. As your needs change, so can the design. This desire to modify, in turn, will test and improve your skill in Linux. That's why I ultimately chose to construct a DIY version of a commercial media player, because of the skill building opportunities, the flexibility of the platform, and the sheer usefulness of the versatile parts.
The Raspberry Pi Media Center comes as a kit that includes a micro USB power supply, plastic case, HDMI cable, and a microSD memory card with a standard SD adapter for plugging into a computer. There are many kits and configurations available, so I chose this specific one for simplicity. "Media Center" should be specifically listed on the box of the kit.
- Raspberry Pi 3 Model B Media Center Kit
- Computer with SD Card reader
- External storage device (hard drive or USB stick)
The first step is to download and install the OSMC operating system on the microSD card.