Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversFall ResetAmazon USFall reset deals: check better picks before checkoutAmazon US: today's deals, useful picks and quick comparisons.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Blog

How to Watch and Record Live TV With Kodi and NextPVR

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

The reliable setup is: antenna, tuner, or lawful IPTV source → NextPVR Server → Kodi’s NextPVR PVR Client. Kodi is the television interface; NextPVR handles tuner access, channel scanning, guide data, live-TV buffering, scheduling, and recordings.

Do not install Kodi’s PVR IPTV Simple Client for this connection. That add-on is intended for M3U/XMLTV IPTV feeds. NextPVR requires the separately named NextPVR PVR Client.

What this setup does

Kodi does not discover antenna channels or operate as a DVR by itself. It displays live channels, the electronic program guide, timers, and recordings supplied by a PVR backend.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Antenna / tuner / lawful IPTV source
              ↓
        NextPVR Server
              ↓
   NextPVR PVR Client add-on
              ↓
             Kodi
  • Tuner or source: Receives broadcast or network television.
  • NextPVR: Detects or imports channels, obtains guide data, manages tuner availability, buffers live TV, schedules recordings, and writes files to storage.
  • Kodi: Provides the living-room interface for channels, the guide, playback, timers, and recordings.
  • Storage: Holds recordings and the live-TV buffer.
  • EPG provider: Supplies program listings for browsing and scheduled recordings.

Kodi’s PVR system supports multiple backends through separate add-ons. See the Kodi PVR backend documentation.

#1 Best Overall
Mygica A681B USB 2.0 TV Tuner Card, ATSC HD Digital External HDTV Tuner Stick Dongle Adapter for Windows PC Computer + Laptop + Android TV - Black
  • 1. Precautions before use: Please download the latest electronic version of the instructions from the Mygica official website and read it carefully. This product is not ready for use after purchase. User needs to install the corresponding driver and playback software.
  • 2. Product introduction: A681B is a TV tuner that allows users to watch digital TV programs on desktop computers and laptops. After installation, there is no need for WiFi network to watch digital TV. It is a very practical product for viewers who like to watch various live sports games and TV programs.
  • 3. Product features: small, portable, supports 1080P HDTV. After installing the playback software "HiDTV", you can record and play back the video.
  • 4. Compatible devices: A681B is compatible with Windows desktop computers, Windows laptops, Android TV, Android car machines and other Android devices (Android version of the playback software must be installed). Note: This product is not compatible with MacBook.
  • 5. Compatible operating system versions: Compatible with Windows 7/ Windows 10 / Windows 11 / Linux ubuntu 20.04.1, kernel:5.4

What you need

You need the following before beginning:

  • A Kodi device, such as a Windows, Linux, macOS, or other supported Kodi system.
  • A computer or server that remains powered on whenever recordings are scheduled.
  • A compatible source: USB or PCIe tuner, HDHomeRun or another supported network tuner, SAT>IP tuner, IPTV source, or supported capture device.
  • Enough local or network storage for recordings and live-TV buffering.
  • A network connection if Kodi and NextPVR run on separate devices.
  • Reliable guide data, such as broadcast listings, XMLTV, or Schedules Direct.

An antenna alone is not enough: it must be connected to a tuner supported by NextPVR. Likewise, installing a PVR add-on does not make an arbitrary streaming service recordable.

Regional and source limitations

Support varies by operating system and tuner model. ATSC is common for North American over-the-air television; DVB variants are common in many other regions. Cable and satellite channels may use copy protection or DRM that prevents recording, even when a compatible tuner is detected.

IPTV recording depends on the provider’s stream, stability, rights, and terms of service. Use lawful sources and confirm that recording is permitted. NextPVR’s platform documentation lists supported source types and varies the details by Windows, Linux, Docker, and macOS.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install NextPVR

  1. Download NextPVR from the official download page.
  2. Install it on the machine connected to the tuner or hosting the IPTV source and recordings.
  3. Open the web interface at http://localhost:8866 or http://localhost:8866/index.html.
  4. Sign in using the initial credentials provided by the installation or documentation.
  5. Change the initial web password immediately and configure the separate player-access PIN.

Port 8866 is NextPVR’s documented default web-server port, but installations can use a different port. The PIN used by Kodi is not necessarily the same as the NextPVR web-app password. Keep those credentials distinct.

Do not expose the NextPVR web interface directly to the public internet through casual port forwarding. For remote use, use a protected network design such as a properly configured VPN and understand the security implications of remote access. See NextPVR’s access and device settings.

Add a tuner or IPTV source

Broadcast or physical tuner

  1. Open Settings → Devices in NextPVR.
  2. Allow NextPVR to detect the tuner, or add it manually if required.
  3. Select the appropriate broadcast standard and region.
  4. Run a channel scan.
  5. Remove unwanted channels and correct blank or poorly identified channel names.
  6. Assign an EPG source and map listings to channels.
  7. Save the configuration and test a channel in NextPVR before configuring Kodi.

NextPVR can automatically find many tuner devices, including supported network tuners such as HDHomeRun. Detection does not guarantee that every channel is recordable: subscription channels may be encrypted or copy protected.

IPTV

IPTV setups generally involve separate pieces:

  • M3U playlist: Channel streams and metadata.
  • XMLTV guide: Program listings.
  • Catch-up or archive service: Optional and provider-dependent.
  • Recording: Possible only when the stream is stable, technically compatible, and legally recordable under the provider’s terms.

Import the provider’s playlist using NextPVR’s IPTV configuration, then import or configure the matching XMLTV data. If the playlist works but the guide is empty, the channel identifiers in the playlist and XMLTV file may not match.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Configure electronic program guide data

Live playback can work without a useful guide, but convenient one-time and series recordings depend on accurate listings.

Rank #2
Mygica A681B Analog USB TV Tuner Card Antenna, Recast ATSC HD Digital External HDTV Tuner Stick Dongle Adapter for Window, Linux, for PC Computer Laptop Android TV Box, Android Car Navigation
  • 1. Precautions before use: Please download the latest electronic version of the instructions from the Mygica official website and read it carefully. This product is not ready for use after purchase. You need to install the corresponding driver and playback software.
  • 2. Product introduction: A681B is a TV tuner that allows users to watch digital TV programs on desktop computers and laptops. After installation, there is no need for WiFi network to watch digital TV. It is a very practical product for viewers who like to watch various live sports games and TV programs.
  • 3. Product features: small, portable, supports 1080P HDTV. After installing the playback software "HiDTV", you can record and play back the video.
  • 4. Compatible devices: A681B is compatible with Windows desktop computers, Windows laptops, Android TV, Android car machines and other Android devices (Android version of the playback software must be installed). Note: This product is not compatible with MacBook.
  • 5. Compatible operating system versions: Compatible with Windows 7/ Windows 10 / Windows 11 / Linux ubuntu 20.04.1, kernel:5.4

Potential sources include broadcast-provided listings, XMLTV files, Schedules Direct, and XMLTV data supplied with an IPTV service. For North American users, NextPVR notes that a dedicated service such as Schedules Direct may be required when broadcast listings are inadequate.

  1. Configure the EPG source in NextPVR.
  2. Map channels to the correct guide entries.
  3. Run the initial guide update.
  4. Confirm that titles, times, and episode information appear.
  5. Enable or verify automatic updates.
  6. Check the system clock and time zone.

NextPVR documents XMLTV scripts, Schedules Direct configuration, channel mapping, automatic updates, and manual guide updates in its additional setup documentation. Avoid manually updating guide data during an active recording if your provider warns that the update could disrupt recording activity.

Configure recordings and live-TV buffering

Before connecting Kodi, set the recording and buffer locations in NextPVR:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Recording directory: Use a reliable local disk or a properly configured network share.
  • Live-TV buffer directory: Use a location with sufficient free space and good write performance.
  • Pre-padding and post-padding: Add time before and after programs to protect against inaccurate schedules.
  • Duplicate handling: Prevent unwanted repeat recordings where appropriate.
  • Alternate airings: Allow NextPVR to use another showing when a tuner conflict prevents the preferred airing.
  • Disk monitoring: Watch free space, especially with high-bitrate broadcast streams.

Do not rely on a universal gigabytes-per-hour estimate. File size varies substantially between MPEG-2, H.264, HEVC, and transcoded recordings. Network storage also requires correct permissions for the NextPVR service account.

A single tuner may not record one channel while you watch another. Some broadcast systems allow multiple channels on the same multiplex, while multi-tuner or network-tuner hardware increases concurrency. Test your specific device rather than assuming that “one tuner” means only one possible stream in every situation.

Connect Kodi to NextPVR

  1. Open Kodi’s Settings.
  2. Select Add-ons.
  3. Choose Install from repository.
  4. Open PVR clients.
  5. Select NextPVR PVR Client.
  6. Choose Install, then open Configure.
  7. Enter the NextPVR server address.
  8. Enter the port, normally 8866.
  9. Enter the NextPVR player-access PIN.
  10. Save the settings and restart Kodi, or reload its PVR manager.

If Kodi and NextPVR are on the same computer, use 127.0.0.1 or localhost. If they are on different devices, use the NextPVR server’s LAN IP address or a resolvable hostname. Do not use localhost on the Kodi device when the server is actually elsewhere.

The official NextPVR PVR Client documentation covers the server address, port, and PIN fields. NextPVR should be working independently before you attempt this step.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Test the setup in the right order

Testing from the backend outward makes failures much easier to isolate:

Rank #3
ATSC Digital TV Converter Box Dongle with TV Tuner, TV Recording, USB Multimedia Function, 1080P HDMI Output, Clear QAM by Mediasonic HomeWorx (HW135STB)
  • New 2025 Version from Mediasonic Store. The new improvements included LARGE Remote Control, 3 ft HDMI Cable, Display Panel, Clear QAM, Support hard drive up to 4TB*, reception sensitivity, and 12 hr. AM / PM feature.
  • Clear QAM function can be used with cable provider to watch unscrambled cable channels.
  • Support 1080P Video Output via HDMI (HDMI Cable Included), and Dolby Digital Audio. IR Receiver with Display Panel to show Channel number and Sub-Channel
  • Powered by TV’s USB port (USB Type A) or 5V USB Charger. USB-C (Type C) power connector on the main unit provides fallibility for user to change longer USB cable and adapt different type of 5V USB Charger
  • Receive Over-The-Air ATSC Digital Broadcast to your Analog and Digital TV, Projector, and Computer Monitor.
  1. NextPVR live playback: Confirm that a channel plays in the web interface.
  2. NextPVR guide: Confirm that current listings match the channels.
  3. NextPVR recording: Schedule a short recording and verify that a file is created.
  4. Kodi connection: Confirm that Kodi imports channels and guide data.
  5. Kodi live playback: Start a channel and change channels.
  6. Pause and seek: Confirm that the live buffer works.
  7. Kodi timer: Schedule a recording from the guide.
  8. Kodi playback: Open the completed recording from Recordings.
  9. Concurrent use: Watch one channel while recording another if the tuner is supposed to support it.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Watch live TV and record programs in Kodi

Once the client is connected, Kodi normally exposes functional areas such as:

  • Channels: Start live television and switch channels.
  • TV Guide: Browse current and future listings.
  • Timers: Review and manage scheduled recordings.
  • Recordings: Play completed programs.

To make a one-time recording, select a future program in the guide and choose the recording or timer action. Where the backend and guide expose the required metadata, you can create a series recording rather than scheduling each episode manually.

Pause, resume, and rewind work only within the portion retained by the live-TV buffer. The available rewind time depends on the buffer location, free storage, source behavior, and configured limits. Exact menu names can vary with Kodi’s release, skin, platform, and add-on version.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshooting by symptom

Kodi cannot connect to NextPVR

  1. Confirm that NextPVR is running.
  2. Open http://localhost:8866 on the server.
  3. Check that Kodi uses the server’s LAN IP or hostname when it is on another device.
  4. Verify the port.
  5. Verify the player PIN, not merely the web password.
  6. Check firewall rules and network reachability.
  7. Make sure the server is not asleep or powered off.
  8. Restart Kodi’s PVR manager after saving the add-on settings.

Kodi has no TV menu

Check that the NextPVR PVR Client is installed and enabled, the PVR manager has finished initializing, NextPVR contains valid channels, and channel names are not blank or malformed. Kodi skins may hide the TV entry until usable channels are available. The Kodi NextPVR documentation specifically warns that blank channel names can cause startup problems.

Channels exist but the guide is empty

  • Confirm that an EPG source is assigned to the channels.
  • Run an initial update and verify that it completed.
  • Check the lineup, region, credentials, and XMLTV URL or file.
  • Confirm that guide identifiers match the imported channels.
  • Check the system clock and time zone.
  • Make sure the listings are current rather than stale.

Live TV works but recordings fail

  • Confirm that the recording directory exists.
  • Check write permissions for the NextPVR service account.
  • Check available disk space.
  • Look for tuner conflicts or single-tuner limitations.
  • Check whether the IPTV stream is unstable.
  • Prevent the server from sleeping during recording windows.
  • Verify channel and program mapping.
  • Test network-share reliability if recordings are stored remotely.

Playback stutters or stops

Check Wi-Fi and LAN performance, tuner signal quality, CPU/GPU load, transcoding, network-share throughput, and client decoder support. MPEG-2, H.264, HEVC, AAC, AC-3, and E-AC-3 can impose different requirements. NextPVR’s decoder guidance explains relevant live-TV and transport-stream considerations.

A remote Kodi client cannot play recordings

First test playback through the NextPVR client. A remote Kodi device may fail if the recording path is only a local server path, a network share lacks permissions, the file is still being written, the client cannot decode the original codec, or the network cannot sustain the original bitrate.

Cable or satellite channels are missing

A detected tuner does not guarantee access to every subscription channel. Encryption, DRM, and copy-protection flags can prevent recording or playback. Do not assume that NextPVR can record protected premium or cable channels.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When Kodi and NextPVR are a good fit

This combination suits users who want Kodi’s customizable television interface, local recordings, a dedicated always-on server, and control over their tuner and storage. It is especially attractive for technically comfortable home-media users who do not mind configuring guide data, networking, and permissions.

It is a poor fit if you expect Kodi alone to discover antenna channels, have no machine available during recording times, need a turnkey appliance, depend on DRM-protected sources, or want polished official apps across many platforms without maintaining a backend.

Quick Recap

Bestseller No. 1
Bestseller No. 3
ATSC Digital TV Converter Box Dongle with TV Tuner, TV Recording, USB Multimedia Function, 1080P HDMI Output, Clear QAM by Mediasonic HomeWorx (HW135STB)
ATSC Digital TV Converter Box Dongle with TV Tuner, TV Recording, USB Multimedia Function, 1080P HDMI Output, Clear QAM by Mediasonic HomeWorx (HW135STB)
Clear QAM function can be used with cable provider to watch unscrambled cable channels.; This unit does NOT work as TV Tuner or Recorder by connecting to a Computer directly
$35.99

Alternatives

  • Plex Live TV & DVR: A broader media-server ecosystem with live-TV and guide features. Plex states that DVR recording requires an active Plex Pass; see its official DVR documentation.
  • HDHomeRun software: A natural alternative for users already invested in HDHomeRun hardware. Its recording instructions distinguish ordinary live-TV viewing from the additional DVR component.
  • Jellyfin or Emby: Worth considering when web, mobile, and broader media-library clients matter more than Kodi’s traditional ten-foot interface.
  • Other Kodi backends: Kodi’s backend list includes alternatives selected according to tuner type, operating system, guide source, and server requirements.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.