Setup Emby Server with Odroid C2 – Alternative to Plex and Kodi

When choosing a media manager, there are a lot of options nowadays. In the past, we covered Plex Media Server which is a great application to manage and stream your media to any compatible device and I also showed you how you can setup Plex Server with Odroid C2. We also covered Emby as a good alternative to Plex offering a similar pack of features. Before you start working on your Odroid C2 Emby Media Server, make sure your read our Plex vs Emby comparison to choose the best service to suit your needs. Today, I will show you how you can setup Emby Server with Odroid C2 in just a couple minutes.

Odroid C2 Emby Server with Diet Pi OS

Before starting to setup Emby server with Odroid C2, we first need to install an operating system. DietPi is one of the lightest operating systems available to date made specifically for low powered devices like the Raspberry Pi and Odroid. It has optimized software installers compiled specifically for the Odroid C2 that automate the install process, making the setup a simple process.

Before proceeding, you must follow and complete the Odroid C2 Diet Pi installation guide.

Best Android TV Boxes:
  1. NVIDIA SHIELD TV Pro Home Media Server - $199.99 Editors Pick
  2. Amazon Fire TV Streaming Media Player - $89.99
  3. WeTek Play 2 Hybrid Media Center - $134.00
  4. Kukele Octacore Android TV Box - $179.99
  5. U2C Android TV Box - $95.99

Next, connect the power cable to the Odroid C2 and the DietPi boot process will begin which takes about 2 minutes. Now all you need to do is wait for DietPi to display the IP where you can connect via SSH. You are now ready to setup your Odroid C2 SickRage download server.

Connect to your Odroid C2 via SSH

Connecting to your Odroid C2 via SSH is really easy. You just need to use a SSH Client and enter the IP of the SSH device you want to connect to.

First, make sure you download Putty on your computer and open it. [Read: 10 best SSH Clients for Windows: free alternatives to PuTTY]

Next, type the IP for your device, the port (22 is the default port for SSH), and select SSH, then click on the Open button to start the connection.

Setup Emby Server With Odroid C2 - Ssh Connection
Putty Connection Via Ssh

A link to the Odroid C2 will be made and the Login prompt will appear. For DietPi the default username is root and the password is dietpi

Setup Emby Server With Odroid C2 - Ssh Login
Ssh Login

If the credentials used are correct, DietPi will start it's automatic update process, to make sure you are using the latest version. This process usually takes about 5 minutes, so wait patiently until you get the confirmation that the update has been completed then press enter to reboot the device.

Dietpi Update Process Finished For Emby Server
Dietpi Update Process Finished

Setup Emby Server with Odroid C2

Now that everything is prepared, we are ready to install our Odroid C2 Emby Media Server. The DietPi Installation System will start automatically, so just press Enter to begin

Dietpi Installation System
Dietpi Installation System

Next, choose if you want to setup a USB drive now or not. As the image shows, USB drive gives a better performance and generally more storage space than a SD card. We have separate guide on how to setup USB drive for storage on Diet Pi. Therefore, we will choose NO, with the assumption that you have already setup a USB drive following that. If not, select YES and setup the USB drive as described in the above guide. You may also select NO to use SD card for storage (not recommended).

Usb Dedicated Drive For Dietpi And Emby Media Server
Usb Dedicated Drive For Dietpi

On the next screen, press Enter to start the DietPi Software menu. Select the Software Optimized row then press Enter.

Dietpi Software Optimized For Odroid C2
Software Optimized Section Ready For Installation On Your Device

Navigate down to find the Emby Media Server. Select it by pressing the Space button on your keyboard, then press Enter to go back on the main menu.

Emby Media Server Selection
Select Emby Server
Surfshark VPN Exclusive Offer - 82% off ($2.39/month):
♦ Hide your browsing (no logs), Anonymize Streaming and Downloads
Wireguard Protocol support for VPN.
♦ Circumvent Geo/Country Restrictions and access worldwide content
♦ Works on Windows, Mac, Linux, Android, iOS, Router, and more
♦ 1 TB Encrypted Storage
♦ Money back guarantee - Sign Up Now

Next, select the Install option to start the setup process.

 Install Selected Software Packages Odroid C2
Automatically Install All Your Selected Software Packages

Check the list that contains the software ready to install and confirm it  by selecting OK, then press Enter.

Ready To Install Service List Odroid C2
Ready To Install Service List

Odroid Emby Server setup process should begin. All you have to do now is wait for about 5 minutes until you get the Installation Completed message, and the system reboots.

Installation Completed Message Odroid C2
Installation Completed Message

After the system reboots, open your browser and enter the IP of the Odroid C2 and use port 8096 to in order to start the Emby Setup Wizard. In my case, the IP for the Emby Media Server installation is

Emby Media Server Setup Wizard
Emby Setup Wizard

Odroid C2 Emby Media Server in now installed. What do do next ?

Congratulations! You managed to setup Emby Server with Odroid C2 and you now have a dedicated Odroid C2 Emby Media Server. Next, make sure you check our guide on how to setup Sickrage with Odroid C2, in order to automatically populate your Emby Server with new media for your watching pleasure. In our future articles, we will show you how you can setup other services next to your Odroid C2 Emby Media Server, so make sure to check back soon for more.

Be the 1 in 200,000. Help us sustain what we do.
47 / 150 by Dec 31, 2024
Join Us (starting from just $1.67/month)


Ciprian is an enthusiast, always up to date with the latest and greatest in the IT field. Passionate about computers, mobile devices and gadgets. In his spare time, he is a gamer.