Skip to main content
Tech Radar TechRadar the technology experts
Sign in
  • View Profile
  • Sign out
RSS
Asia
flag of Singapore
Singapore
Europe
flag of Danmark
Danmark
flag of Suomi
Suomi
flag of Norge
Norge
flag of Sverige
Sverige
flag of UK
UK
flag of Italia
Italia
flag of Nederland
Nederland
flag of België (Nederlands)
België (Nederlands)
flag of France
France
flag of Deutschland
Deutschland
flag of España
España
North America
flag of US (English)
US (English)
flag of Canada
Canada
flag of México
México
Australasia
flag of Australia
Australia
flag of New Zealand
New Zealand
  • Phones
  • Computing
  • TVs
  • AI
  • Streaming
  • Health
  • Audio
  • VPN
  • More
    • Cameras
    • Home
    • News
    • Reviews
    • Opinion
    • How to
    • Versus
    • Deals
    • Coupons
    • Best
Tech Radar Pro
Tech Radar Gaming
Trending
  • Back to school
  • Nintendo Switch 2
  • Best VPN
  • ChatGPT
  • NYT Wordle today
  • Best laptop
  • Best web hosting
Recommended reading
Roku Streaming Stick on table
Streaming Devices Roku Streaming Stick review: the cheapest Roku streamer if you don’t need 4K
Roku Streaming Stick Plus on table
Streaming Devices Roku Streaming Stick Plus review: a budget 4K streamer that hides behind your TV
CrowPi3 Electronic Learning Platform header image.
Pro I tried the CrowPi3, and found it was a superb learning platform based on Raspberry Pi
Roku Streaming Stick in hand.
Streaming Devices Roku has two new budget streaming sticks, including a cheaper 4K HDR model – and there's a surprising upgrade in the box
Kaleidescape Strato E Movie Player. It's a black rectangular device with blue highlighting, photographed atop a grey surface
Streaming Devices The streaming competitor that delivers 4K Blu-ray quality just launched its cheapest ever 4K movie player
An iPad with apps on it
Streaming Best free streaming service in 2025: Tubi, Pluto TV, The Roku Channel and more
Roku Express HD streaming stick on blue background with don't miss TechRadar sign
Streaming Devices Get Roku's cheapest HD streaming device for under $20 at Walmart
  1. Home

How to build a DIY OSMC media player

How-to
By Nathan Taylor published 6 August 2015

How to build your own networked media player using a Raspberry Pi 2 and OSMC

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

How to build a DIY OSMC media player

How to build a DIY OSMC media player

The launch of the original Raspberry Pi was a bit of a phenomenon. It was a super-cheap computer board that could be used to build a variety of devices. It could also be used to build a network media player, but it was sluggish and not really great for the task.

The Raspberry Pi 2 has changed that. You can now build your own network media player for relatively cheap that's every bit as capable (if not more so) than many commercial network media players. With the new processor in the Pi 2 it's perfectly snappy and absolutely capable of 1080p media playback.

To go along with the board, we have a new OS to run on it: OSMC. OSMC is essentially a cut down version of Debian Linux running Kodi as the interface. Kodi, if you're not aware, is the app formerly known as XBMC, is quite likely the best free network media player app there is. It has incredible support for formats, devices and protocols, a plug-in architecture and it's easy to use.

Page 1 of 7
Page 1 of 7
What you'll need

What you'll need

To build your own network media player you'll need a few things. Raspberry Pi 2 (the most important part) is available from a number of stores. That only gets you the naked board, however; you don't even get a power cable in the box. So you'll need a few extra things to make it work:

- A Raspberry Pi case.

- A Micro SD card (8GB or larger), preferably class 10 speed.

- A micro USB cable (the same type used for charging mobile phones), which will be used for power.

- A standard HDMI cable.

- An SD Card reader for your PC. Hopefully your PC has one built in, but if not you'll need one to set up OSMC using this method.

There are a few optional extras you can get as well:

- A USB WiFi adapter. The Raspberry Pi has wired networking built in, but no WiFi.

- A Media Center Remote with USB IR receiver. More on this in a moment.

Page 2 of 7
Page 2 of 7
The remote

The remote

OSMC can be entirely controlled with a remote control. You don't ever need to plug in a keyboard or mouse (though you can). What's more, you may not even need to buy a remote.

Whether or not you need a new remote depends on whether your TV supports HDMI-CEC (consumer electronics control). HDMI-CEC is also known by a variety of vendor brand names, like Panasonic Viera Link, Samsung Anynet+, Pioneer Kuro Link, Sharp Aquos Link, Sony Bravia Sync and so on.

HDMI-CEC allows your TV to send device signals down the HDMI cable to attached devices to control them. Essentially, it will let you use your TV remote to control the Raspberry Pi.

Does your TV remote have media playback buttons on it? It's likely that it supports HDMI-CEC. You can also go into your TV's setup menu and see if you can locate it, either under the HDMI-CEC name header or on the particular vendor's brand name.

If your TV does not support HDMI-CEC, then you'll need a remote and USB IR receiver for the Pi. The cheapest and easiest way is to use a Windows Media Center Remote. OSMC works perfectly with Media Center Remotes, no setup required.

OSMC absolutely works with mobile phone remotes as well, like Kore on Android.

Page 3 of 7
Page 3 of 7
Setting up OSMC

Setting up OSMC

Now let's get down to the setup. It's actually very easy with a Windows PC (which is why we went with OSMC over alternatives like OpenELEC):

1. Put the Micro SD card into the SD Card reader on your PC.

2. Go to the OSMC website and download the Windows installer for Raspberry Pi 2.

3. Run the installer and step through the options: Choose your language and platform (Raspberry Pi 2); choose the latest version of OSMC to install; choose what type of device you'd like to install it on (SD Card); whether you'll be using wired or wireless. Finally, you'll see a list of detected SD Cards in your system.

4. The installer will then proceed to download an operating system image and install it onto the SD Card. Once it's done, you can close the installer and eject the card.

Page 4 of 7
Page 4 of 7
Starting the Raspberry Pi

Starting the Raspberry Pi

Now that we've installed OSMC on the SD Card, let's get it running on the Pi.

The first thing to do is put together your Raspberry Pi, which really means just installing it in the case. Put the SD card into the Micro SD card slot on the Raspberry Pi 2. Plug the HDMI cable in, and also the USB WiFi adapter or IR receiver if you have them.

Grab the micro USB cable and plug it into the Pi's micro USB power port and any powered USB port. Much like many phones, the Pi is powered over USB – and it will need roughly 900mA to operate (so some ports might not provide enough juice). Most USB ports on TV sets will do the trick, but some will not. We have it running off the USB port on Linksys router. You could also plug it into a powered USB hub or a USB wall socket as long as the socket provides 1A or more.

As soon as the power is plugged in OSMC should start to load. There's a brief initial setup process and then you're good to go.

Page 5 of 7
Page 5 of 7
Setting up the remote

Setting up the remote

If you're using a Windows Media Center remote, OSMC should just work.

If you're planning on using your TV remote through HDMI-CEC, you might have to go through an extra step. Go into your TV's setup menu, and find the HDMI-CEC/Anynet+/Viera Link/Aquos Link/Bravia Sync/whatever-it's-called-on-this-model setup. Make sure it's turned on, and you should see the OSMC device listed (you may have to go through device discovery process first). Select it.

Once you've done that, the arrow keys, select and media control keys should work for the Pi as long as they're not being used by the TV set.

Page 6 of 7
Page 6 of 7
Using OSMC

Using OSMC

OSMC works exactly like the desktop version of Kodi. You add sources and plugins the exact same way, and it supports most plugins and all the sources and formats that Kodi on Windows does. Although it runs on Linux, there's no real Linux-ish stuff to deal with: Kodi is the interface.

It defaults to the OSMC skin, which is a very basic looking skin, but you can change that by going into the settings and changing it to Confluence (the default skin for other Kodi versions) or another skin. You should be aware that if you do that, you'll lose a special menu that only appears on the main page of the OSMC default skin: the My OSMC menu. It's no big deal, however: you can still access it by going to Programs and selecting the OSMC plug-in.

The special menu in question is the system control menu. It lets you control your Raspberry Pi 2 settings, configure automatic updates and install new apps into the underlying Linux operating system from the App Store. You probably don't ever need to access it, but you can experiment with it if you like.

Page 7 of 7
Page 7 of 7
Nathan Taylor
See more Home How Tos
Read more
Roku Streaming Stick on table
Roku Streaming Stick review: the cheapest Roku streamer if you don’t need 4K
Roku Streaming Stick Plus on table
Roku Streaming Stick Plus review: a budget 4K streamer that hides behind your TV
CrowPi3 Electronic Learning Platform header image.
I tried the CrowPi3, and found it was a superb learning platform based on Raspberry Pi
Roku Streaming Stick in hand.
Roku has two new budget streaming sticks, including a cheaper 4K HDR model – and there's a surprising upgrade in the box
Kaleidescape Strato E Movie Player. It's a black rectangular device with blue highlighting, photographed atop a grey surface
The streaming competitor that delivers 4K Blu-ray quality just launched its cheapest ever 4K movie player
An iPad with apps on it
Best free streaming service in 2025: Tubi, Pluto TV, The Roku Channel and more
Latest in Home
Dreame Aqua10 robot vacuum in use
Dreame's new hybrid robovac has 3 never-before-seen special features that turn it into a lean, mean, mopping machine
Philips Hue light bulb on blue background with white text reading 'TechRadar price cut'
Philips Hue smart bulbs just got a massive 41% price cut at Amazon, smashing last week's Prime Day deals
Multiple versions of the same woman cleaning with the Roborock H60 vacuum
Roborock has taken all the best bits from Shark and Dyson vacuums and put them in one mega-vac – and I can't wait to try it
Daniel Rausch, Amazon VP Alexa & Echo
Alexa+ is due to roll out to more users soon, but one of the next-gen voice assistant’s best features may have been pushed back
Roomba 205 in its dock
Roomba's new dust-compressing robovac is great in theory but a crushing disappointment in real life
The MeacoFan Sefte 8in is facing slightly to the right on a tabletop in front of a pink background.
'You get the best of both worlds' – an expert reveals why an air circulator is better than a regular fan this summer
Latest in How Tos
Gabriel Book (Mark Gatiss) riding an old-fashioned London bus in Bookish season 1
How to watch Bookish season 1 online from anywhere
The South Park characters in a line
How to watch South Park season 27 online and from anywhere
PORTRUSH, NORTHERN IRELAND - JULY 16: Rory McIlroy of Northern Ireland looks on during a practice round prior to The 153rd Open Championship at Royal Portrush Golf Club on July 16, 2025 in Portrush, Northern Ireland. (Photo by Stuart Franklin/R&A/R&A via Getty Images)
British Open 2025 live stream: how to watch the golf online, schedule, Round 2 tee times, leaders
Kevin Vauquelin of France and Team Arkea - B&B Hotels attacks climbing the Cote d'Outreau
Watch Tour de France LIVE: Pogacar records dominant Stage 12 win, TV channels, free streams
People wave flags at the Royal Albert Hall in west London on September 7, 2013 during the last night of the Proms. US conductor Marin Alsop became the first woman to conduct the Last Night of the Proms in its 118-year history. AFP PHOTO/CARL COURT (Photo credit should read CARL COURT/AFP via Getty Images)
How to watch First Night of the Proms 2025: live stream for free online from anywhere
MLB All-Star Game Logo
How to watch MLB All-Star Game 2025 — watch baseball online from anywhere
LATEST ARTICLES
  1. 1
    Netflix's Untamed just made my childhood dream come true, and I didn't even have to leave my sofa
  2. 2
    Antivirus vs Anti-malware: which is best for you?
  3. 3
    Google sues alleged hackers behind BadBox 2.0 botnet which has infected millions of devices
  4. 4
    Samsung’s Galaxy Z Fold 8 could match the foldable iPhone in this one key way, setting the scene for an epic showdown next year
  5. 5
    I put McAfee and Avast in an antivirus head to head, and these were the results of my testing

TechRadar is part of Future US Inc, an international media group and leading digital publisher. Visit our corporate site.

  • About Us
  • Contact Future's experts
  • Contact Us
  • Terms and conditions
  • Privacy policy
  • Cookies policy
  • Advertise with us
  • Web notifications
  • Accessibility Statement
  • Careers

© Future US, Inc. Full 7th Floor, 130 West 42nd Street, New York, NY 10036.

Please login or signup to comment

Please wait...