This is a comparison of digital video recorder (DVR), also known as personal video recorder (PVR), software packages.

Note: this is may be considered a comparison of DVB software, not all listed packages have recording capabilities.

General information

Basic general information for popular DVR software packages - not all actually record.

NameWindowsMacOSXLinuxBSDAndroidPriceLicenseLatest stable releaseNotes
Beyond TVYesNoNoNoNoDiscontinuedProprietary4.9.3 (Build 6535) October 15, 2010; 15 years ago(2010-10-15)Not compatible with DVB tuners. While Snapstream is providing minor fixes for Beyond TV, they are no longer actively updating and developing the software as they are focusing on commercial applications. Despite the lack of a new version, their fanbase (in the forums) remains active and the program is still available.
DVB DreamYesNoNoNoNoUS$49Proprietary3.7.1 March 14, 2019; 7 years ago(2019-03-14)Focused on DVB and live TV
DVBViewerYesNoNoNoNo€20Proprietary6.1.5 July 22, 2019; 6 years ago(2019-07-22)
Emby (formerly Media Browser)YesYesYesYesYes (client only)CripplewareGPL & Proprietary4.6.7.0 November 21, 2021; 4 years ago(2021-11-21)Compatible with SiliconDust HDHomeRun tuners.
EyeTVNoYesNoNoNoBundledProprietary3.6.9 (build 7521) January 10, 2017; 9 years ago(2017-01-10)Bundled for no extra charge with all Elgato USB tuners, but also sold separately for use with other tuners.
Hauppauge WinTVYesNoNoNoNoBundledProprietary8.5 (build 37122) May 2, 2019; 6 years ago(2019-05-02)Bundled for no extra charge, only works with Hauppauge TV cards and peripherals.
InterVideo WinDVRYesNoNoNoNoDiscontinuedProprietary5.2 March 29, 2010; 16 years ago(2010-03-29)Discontinued. Used to be bundled for no extra charge with various TV tuner devices.
JellyfinYesYesYesYes (unofficially)Yes (client only)FreeGPL10.10.7 April 5, 2025; 12 months ago(2025-04-05)
JRiver Media CenterYesYesYesNoYesUS$59.98 (multiple installations)Proprietary29.0.22 March 22, 2022; 4 years ago(2022-03-22)DirectShow video player, madVR, LAV filters, HD audio, images, 10 foot GUI, Remote control, DLNA, Android/iPhone interface, automatic meta-data lookup for Audio, TV and Movies, fully customizable database
Kodi (formerly XBMC)YesYesYesYesYesFreeGPL21.0 "Omega" April 6, 2024; 2 years ago(2024-04-06)Cross-platform free and open-source software media center application, able to watch live or recorded TV, music, photos and has one of the most expansive collection of plugins/addons, enabling the system to do anything from browsing the web or downloading movies, to dimming the lights in the sitting room.
MediaPortalYesNoNoNoNoFreeGPLMP1: 1.23 October 4, 2019; 6 years ago(2019-10-04) MP2: 2.2.2 October 7, 2019; 6 years ago(2019-10-07)built on the .NET 2.0 Framework
MythTVLimitedYesYesYesYes (client only)FreeGPL33.1 February 5, 2023; 3 years ago(2023-02-05)Under heavy development since 2002, and now contains most features one would expect from a good DVR.
NextPVRYesYesYesYesYes (client only)FreeProprietary6.1.5.231022 October 22, 2023; 2 years ago(2023-10-22)Personal video recorder application for Microsoft Windows, Linux, Mac and Docker. Supports a wide variety of devices, and a good set of features. Free for personal use. Commercial use requires a license.
SageTVYesYesYesNoYes (client only)Free (was US$79.95/server, US$29.95/client)GPL (was Proprietary)v9.2.16 December 2, 2025Java based. SageTV was purchased by Google on June 20, 2011, and on August 10, 2015, it was announced that the project was converting to open-source development.
ShowshifterYesNoNoNoNoDiscontinued (was £30)Proprietary3.12.2945 May 14, 2005; 20 years ago(2005-05-14)Supports some older TechnoTrend/Hauppauge boxes which are not BDA compliant, such as the Dec 2000-t/3000-s and first generation Nova-t USB boxes, which are unsupported by other PVR software.
tvtimeNoNoYesNoNoFreeGPL1.0.2 November 10, 2005; 20 years ago(2005-11-10)High quality television application for use with video capture cards on Linux systems. tvtime processes the input from a capture card and displays it on a computer monitor or projector
Video Disk RecorderNoNoYesYesNoFreeGPL2.4.1 June 17, 2019; 6 years ago(2019-06-17)TV Done Right, VDR can use one to eight video cards and support DVB-S, DVB-C and DVB-T. Record and read any DVB flux with a lot of plugins.
Windows Media CenterYesNoNoNoNoWindows 8/8.1: US$69.99Windows 8/8.1 Pro: US$9.99Windows XP/Vista/7: FreeProprietary6.3.9600.16384 February 23, 2011; 15 years ago(2011-02-23)Included with Windows XP Media Center Edition, Windows Vista Home Premium and Ultimate editions and Windows 7 Home Premium, Professional, and Ultimate editions. Was available for Windows 8 Pro and Windows 8.1 Pro as part of the Media Center Pack add-on, until it was discontinued on October 30, 2015. Available for Windows 8, Windows 8.1 and Windows 10 unofficially through a windows command script installer. Not available for Windows RT.
V@HomeYesYesYesNoNoBundledProprietary2.59 April 14, 2018; 8 years ago(2018-04-14)Bundled for no extra charge with VBox Home TV Gateway - Network TV Tuner, Manage and schedule recordings from any web browser, local or over the internet
NameWindowsMacOSXLinuxBSDAndroidPriceLicenseLatest stable releaseNotes

Features

Information about what common and prominent DVR features are implemented natively (without third-party add-ons unless stated otherwise):

DVRSubscription free electronic program guide (EPG)Power managementMultiple TV tuner cards supportCableCARD supportCAM supportATSC tuner supportAutomated commercial skippingTeletextSchedule timed recordingsPersonalized intelligent recording and schedulingDRM supportDVB (T/T2, S/S2, C) tuner supportSmartphone /tablet playbackSmartphone /tablet syncingSmartphone /tablet remote control
Beyond TVYesYesYesNo?YesYesNoYesYesNoNo???
EyeTVDVB; other guide info varies by regionYesYesNo?YesExternal add-onYesYesYesYesYes???
WinTVYesYesYesLimited?YesNoYesYesYesNoYesYes??
Kodi (formerly XBMC)YesYesExternal add-onExternal add-onExternal add-onExternal add-onYesExternal add-onExternal add-onExternal add-onExternal add-onExternal add-onUsing PluginUsing PluginUsing Apps
NextPVRYesYesYesPartialYesYesYesYesYesYesUnknownYesYes??
MediaPortalDVB/XMLTVYesYesPartialSupported on some specific cardsYesUsing PluginYesYesYesPartial supportYesYes?Yes
MediaPhoenix /ShowShifterDVBUnknownYesNo?UnknownNoNoYesYesUnknownYesNoNoNo
MythTVDVB; other services region dependentYesYesLimitedYesYesYesYesYesRequires external add-onNoYesYesNoYes
SageTVYes (with former purchased license)YesYesPartial Using Plugin?YesUsing PluginNoYesYesNo????
Video Disk RecorderYesYesYesNoYesYesNoUsing PluginYesUsing PluginNoYesUsing PluginNoUsing Plugin
Windows Media CenterYesYesYesYes?YesExternal add-onYesYesYesYes; also respects "do not record" flagSupports DVB-T/T2 and DVB-S/S2; does not support DVB-CYesYesYes
VBox@TVDVB Guide info varies by broadcaster and TV service providerNoYesNoYesYes?YesYesYes?YesYesYesYes

Video format support

Information about what video codecs are implemented natively (without third-party add-ons) in the PVRs.

DVRMPEG-1MPEG-2MPEG-4 ASP (MPEG-4 Part 2), i.e. DivX, XviDH.264/MPEG-4 AVC (MPEG-4 Part 10)HEVC (H.265)VP8VP9WMVAVIASFQuickTimeMP4RealVideoMKV
Beyond TVYesYesYesYesUnknownUnknownUnknownYesYesUnknownNoNoNoUnknown
EyeTVYesYesUnknownYesUnknownUnknownUnknownUnknownUnknownUnknownYesUnknownUnknownUnknown
WinTVUnknownYesYesYesUnknownUnknownUnknownUnknownYesUnknownUnknownYesUnknownUnknown
NextPVRUnknownYesYesYesUnknownUnknownUnknownUnknownYesUnknownUnknownYesUnknownUnknown
Kodi (formerly XBMC)YesYesYesYesYesYesYesYesYesYesYesYesYesYes
MediaPortalYesYesYesYesUnknownUnknownUnknownYesYesYesNoYesNoYes
MediaPhoenix /ShowShifterUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
MythTVYesYesYesYesYesYesYesYesYesYesYesYesYesYes
SageTVYesYesYesYesUnknownUnknownUnknownYesYesYesYesYesUnknownYes
Arcsoft TotalMedia TheatreYesYesYesYesUnknownNoUnknownYesYesYesYesYesYesUnknown
Windows Media CenterYesYesYesYesUnknownUnknownUnknownYesYesYesYesYesNoUnknown
VBox@TVYesYesYesYesUnknownUnknownUnknownUnknownYesUnknownUnknownUnknownUnknownUnknown

Network support

Each features is in context of computer-to-computer interaction. All features must be available after the default install otherwise the feature needs a footnote.

DVRTuner SharingHard Disk PoolingShared Media DatabaseHome AutomationMedia ExtendersPlaceshifting/SpaceshiftingTwo-way Remote ControlSecond Screen
Beyond TVYesYesNoNoYesYesNoUnknown
EyeTVUnknownUnknownYesUnknownUnknownYesUnknownUnknown
NextPVRYesUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Kodi (formerly XBMC)YesYesYesYes4YesUnknownYes3Unknown
MediaPortalYesYesYesYesYesYesYes4Unknown
MediaPhoenix/ShowShifterUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
MythTVYesYesYesYes3YesYesYesUnknown
SageTVYesYesUnknownUnknownYesYesUnknownUnknown
Arcsoft TotalMedia TheatreYesYesYesNoYesYesNoUnknown
Windows Media CenterYes6Yes7YesYes2YesYes5Yes2Unknown
VBox@TVYesUnknownYesUnknownUnknownYesYesUnknown

1 Yes with registry change 2 Yes with retail third-party plugin 3 Yes with free supported third-party plugin 4 Yes with free unsupported third-party plugin 5 Yes with free third-party software Web Guide 4 6 Yes with add-on software called DVBLink Server 7 Yes with using symlinks, or just adding folders in settings

TV tuner hardware

TV gateway network tuner TV servers DVRs require TV tuner cards to receive signals. Many DVRs, as seen above, can use multiple tuners.

has and that are networked TV Tuners

See also

Notes

External links