Kodi, formerly XBMC, is a popular media player that brings a myriad of features to your home theater PC experience…and now it extends beyond the walls of your living room to your mobile devices too. As an ever-evolving piece of software thanks to constant development and a huge repository of add-ons, Kodi is pretty much the de facto open source software for digital entertainment.

At its core, Kodi is simply a media player. It’ll play all of your digital media, including home videos, music, and movies, as well as your optical media such as DVD and Blu-Ray discs. It’s designed with a “10-foot” interface for easy viewing on your TV. Since it’s built around the ultimate HTPC experience, it was also designed to be operated comfortably from your couch by remote control. But anyone who has used Kodi knows it’s much more than a media player. It’s capable of streaming from various sources too through the use of add-ons. Unfortunately for Kodi, it has recently come under fire for add-ons that allow users to pirate copyrighted material. Kodi does not endorse the use of these add-ons, and there are plenty of legitimate Kodi video add-ons that are legal for digital consumption.

One popular use for Kodi is as a frontend for PVR software. PVR stands for “personal video recorder”. PVR software, such as nextPVR, allows the user to digitize their TV signal to view live TV, as well as set their recordings, from any device that can connect to the PVR software. Before cable companies started offering apps that allowed mobile access to TV channels and recordings, this was the only way you could view TV content on your smartphone. There’s still plenty of reasons to bypass cable company apps in favor of PVR software, such as:

  • Cable companies can restrict mobile content to your home network.
  • Cable companies can restrict you from watching your recordings from a mobile device.
  • Oftentimes, cable company apps just crash or don’t work well (Comcast’s Xfinity apps are terrible).

You can also extend the functionality of Kodi by installing add-ons for YouTube, Netflix, radio stations, and podcasts. If there’s a form of digital media out there, chances are, there’s a Kodi add-on for it.


  • Features
  • Reliability
  • Ease-of-use
  • Price
  • Documentation


Kodi is an all-in-one digital media platform. It's probably THE most popular piece of media center software in the world. Its popularity gives it a distinct advantage- developers love it, which means there are add-ons for just about everything. It runs well on Windows and Android, allowing connected devices to stream media over the network. You can link your existing media collection from your computer and enjoy your TV shows, movies, home videos, and pictures everywhere!




Installing and Configuring Kodi on Windows


Installing Kodi for Windows 10 is dead simple…you can just go to the Store and install it. Alternatively, you can navigate to Kodi’s website in your browser to download the version that’s compatible with your operating system. Kodi can be installed on Windows, Linux, Mac OS, Android, iOS, Raspberry Pi, and more. The Windows Universal App version of Kodi works with touch as well as a keyboard/mouse setup. Because Kodi runs on Android, that makes it compatible not just with phones but with media streaming devices, such as the Nvidia Shield . Kodi also runs great on an Amazon Fire TV, although you will have to side load the app because of Amazon’s App Store restrictions. Start the slideshow below to see how to connect Kodi to a nextPVR backend on Windows 10:

Slideshow- Tap or click to view

In this example we’re going to install the Universal App from the Windows Store. You also have the option of installing the legacy Windows version. Make sure you select the stable Release version.

You’ll be redirected to the Store app. Click the Install button.

Open the app after it installs. You’ll be prompted to allow the program through the Windows Firewall. Tap or click Allow access.

Tap or click Add-ons.

Tap or click My add-ons, then PVR clients.

Scroll down until you see NextPVR PVR Client. Select it.

Tap or click Configure.

On the Connection tab, select NextPVR Hostname.

Type in the hostname or IP address of the computer you are running NextPVR on. Tap or click OK.

Back on the Settings page, tap or click Advanced. Ensure both toggles are on. Tap or click OK.

Now all that’s left to do is to tap or click Enable to start using the PVR client add-on.

Once enabled, the button will change to Disable. The PVR client add-on is ready to use.

On the previous screen, you’ll see a check mark showing the PVR client add-on is enabled. Kodi will start downloading your channels and EPG data from nextPVR.

Go back to the Kodi home screen. Tap or click TV, then Channels.

Channels will show you a channel list, as well as the current program on each channel. Tap or click the channel for more information on the current program. If you didn’t set up nextPVR’s EPG, you won’t see accurate data in Kodi either.

Go back to the previous screen and tap or click Guide.

You’ll see your full programming guide. You can tap or click on a program for more options and information.

You can change the channel by tapping or clicking Switch. You can start recording the show now by tapping or click Record, or schedule a recording for later by tapping or clicking Add timer.

Related topics: