Versie historie van NextPVR
<<Terug naar software beschrijving
Veranderingen voor v5.0.5.200518 - v5.0.6.200614
- Restored screen saver to nextpvr.exe
- Added 'download' function in web app
- Added a 'login failed' log message, which reports the address of the client that failed to login
- Added merge/unmerge tools to Advanced Tools dropdown
- Changed MCE remote mapping of 'info' button to stop an error messages
- Improvements to scrolling tv guide page on iphone/ipad
- Improvements to the speed the recordings page is loaded
- Removed a dependency in the web app which was being downloaded from cloudflare
- Search screen now makes it clear when no matches could be found
- Minor tweaks to tray application (bug fixes, and the ability to point it at another server)
- Fixed an issue SAT>IP DVB-C tuning
- Fixed issue with scripthelper "-rename" function
- Fixed issue with trying to clear out schedules direct username/password in web app
- Fixed an issue with loading cached EPG info in recordings where formatting wasn't exactly as expected
- Fixed a not-implemented exception in video playback in nextpvr.exe.
- Fixed a crash that could occur when channel name could not be found
- Fixed a situation where artwork was not being loaded
- Fixed an issue that could result in a locked database, and errors with later operations that need the database, like recordings etc.
- Fixed an issue with the Resume functionality
- Fixed an issue with legacy HDHR scanning/tuning
- Fixed issue with how NextPVR handles Schedules Direct artwork not being available.
- Fixed an issue with playing in-progress recordings in nextpvr.exe
- Fixed an issue where EPG update could kick off earlier than the configured time.
- Fixed issue where channels with duplicate channel numbers wouldn't show listings on the Channels page of the web app
- Further improvements to IPTV support
- Fixed UK compatibility issue with DVB EPG with HDHR/SAT>IP devices
- Removed some logging messages that contained credentials
Veranderingen voor v5.0.4.200428 - v5.0.5.200518
- Added 'download channels icon' button, which can download icons from SD and XMLTV.
- Preloading SD channel line ups at startup, for slight quicker access in Settings->Guide page.
- Windows service now aware of suspend/wakeup power events.
- Now restarting digital tuner on resume in Windows.
- Faster loading time for recording list in web app
- Increased the time digital device scans would wait for LCN data. Also honors drop time setting for those needing to wait even longer.
- Added support for IPTV services requiring XC login to import channels
- Improvements to security
- DVB EPG will now give unique id to each part of multi-part season/episode numbers found
- Fixed issue were scanning page would repeat the same request over and over if the backend was stopped
- Fixed issue that could lead to gaps in the DVB EPG.
- Fixed installer bug, which would lead to install getting stuck
- Fixed a genre bug with Emby client
- Fixed issue with locator service on Docker
- Fixed issue with HDHR legacy scan
- Fixed an issue with the auto conversion logic
- Removed some unnecessary logging
Veranderingen voor v4.2.4 - v5.0 Beta
- Over the last 6 months or so I've been busy working on the next generation of NextPVR software. The primary goal of v5 was to making the it possible to run NextPVR on other platforms. We've made good progress with that, and now have an application we'd like to get more people testing it. Today I've posted public beta information, for those that are interested in giving it a go.
- Is NextPVR v5 ready for everyone to install? No. For the average user, wanting a stable release, we'd recommend sticking with NextPVR v4.2.4. The new v5 application is coming along nicely, but there is definitely more work to be done. The new public beta is to get the application into the hands of more users, so we can get more feedback, so we can gauge areas that users want to see more focus in.
- Is it exactly the same as v4? No. Unlike previous versions, the setup and configuration is done using a web application. Where possible I've reused stuff, so there is a lot of familiar aspects to NextPVR v5, but there is also a lot of new stuff and things that needed to be done different ways...so there is definitely some learning curve for getting started with the new application.
- Does it work with other clients, like Kodi, or the iOS/Android apps? Yes. In general it works the same with Kodi, the iOS apps, Apple TV app, and Android app. Emby will need an updated plugin, which will be provided shortly.
- Installing on Windows
- On Windows NextPVR supports IPTV, HDHomeRun, digital tuners (DVB-T, DVB-C, DVB-S, ATSC and QAM), SAT>IP tuner (DVB-S, DVB-C, DVB-T) and HDPVR style devices (HDPVR, HDPVR2, Colossus, Colossus2, Rocket)
- If you're going install on a Windows machine with NextPVR already installed, unzip it into a different directory, and you'll need to set the
setting in config.xml, to something other than 8866 (like maybe 8867), since this port will already be in use. - The latest files can be downloaded from:
- Windows files at:
- http://nextpvr.com/beta/windows/NPVR.zip
- To install and run on Windows
- copy binaries to directory like C:Program FilesNPVR
- run NextPVRServer.exe
- Windows Client
- The windows client, nextpvr.exe, is included in the 'client' subdirectory. At this stage it can only connect to NextPVR running on the same Windows machine.
- A tray app is also available, which can give you a visual indication of when the application is recording or idle. This can run using NPVRTray.exe.
Veranderingen voor v4.2.3 - v4.2.4
- This is a fairly minor release, rolling the patches posted for 4.2.3 into the main release, plus a couple of other minor fixes and improvements.
- - fixed an issue with editing the channel mapping on channels using XMLTV over http
- - improved resilience to handling garbage in the stream. Previously would crash for some reception gitches.
- - added workaround for recent issues with one of the IPTV provider
- - fixed a security issue on the Search screen
- - updated kodi API to include previous playback info for in-progress recordings
- - improvements for detecting season/episode numbers in the description of DVB EPG listings.
- - fixed an issue where UK freeview/freesat could generate an invalid listing, which could later cause issues when viewing a recording made from that show
- - fixed issue with right clicking during playback on a client PC
- - fixed issue where sometimes viewing the details of a channels wouldn't select the existing schedules direct EPG mapping.
- - fixed issue with artwork language preference not being saved
- - fixed an issue with artwork when year was present in show titles (from DVB EPG etc).
- - fixed a couple issues to do with EPG-Based slipping over HTTP
- - fixed issue that could sometimes lead to live tv slip files being left behind after streaming to Kodi.
Veranderingen voor v4.2.2 - v4.2.3
- - much faster Search screen when using a client install
- - fixed problem where sometimes the app would claim no audio decoder was available when switching to channel on different source.
- - fixed issue with entering manual recording start/end times on the popup window
- - fixed issue with typing channel number on manual recording popup
- - fixed issue with streaming recordings with name that ended in "..." (to web/android/ios)
- - fixed issue with click controls in video playback with VMR9 renderer
- - fixed issue with 'epg mode' timeshifting with non-digital devices
- - fixed a bug where some SAT>IP devices would fail to tune
- - fixed issue where channel groups could be left behind after deleting a device
- - OnDemand will now cope with .mp4/.mkv urls that don't have channel group information
- - fixed issue with manual recordings set to start on a future date
- - fixed issue with recurring recordings with the same show name starting at the same time on different channels
- - fixed an issue with importing channels from a specific IPTV provider
- - only showing 'Play' button in recordings screen when file is present on disk
- - fixed issue with HDPVR/Analog live tv streaming continuing to receive data after a recording starts on a different channel
- - fixed issue with API that reports slip status to client applications
Veranderingen voor v4.1.1 - v4.2.2
- This is a small release, rolling up the patches posted for 4.2.1. The HDHR bug fix was important to get out there to alleviate issues HDHR Prime users we're encountering.
- Changes:
- - reverted HDHR device to UDP. Several users were having issues with new HTTP implementation.
- - fixed issue where deleting channels from one device could cause channels to be removed from group even though the channel was still available on other devices
- - fixed issue where channel icons wouldn't appear for channels with spaces at the end of the channel name
Veranderingen voor v4.1.0 - v4.1.1
- This is a fairly minor release. It is largely just a roll up of patches already posted.
- Changes:
- - further IPTV improvements
- - performance improvements to the Settings->Channels, and Channel Groups screens when dealing with huge lists of channels.
- - fixed issue where channel icons weren't showing in Kodi
- - fixed issue that could cause an exception when changing between channels on different sources
- - fixed issue where Android app could incorrectly report that it failed to connect to NextPVR when the users pin code was different than the default 0000
- - fixed issue with using "-direct" command line while specifying a Default Startup activity other than 'Main Menu'.
- - fixed obfuscated logging for one type of IPTV provider, that was logging plain text urls
- - now flag Kodi to reload the recordings when a playback position has changed for a recording (so that you could resume on another kodi client etc)
- - on the 'show details' popup, shows with long descriptions are now split into multiple parts, and you can press left/right to move between them. (previously it was just clipped at whatever would fit in the available space)
- - fixed issue where artwork from Schedules Direct would sometimes not be used.
Veranderingen voor v4.0.5 - v4.1.0
- A key thing to not with this release is that it is no longer compatible with XP. The application is now using .NET 4.6. It should prompt to download and install this if you do not have it.
- Changes:
- - No longer compatible with XP. Now using VS2017 and .NET 4.6.
- - fixed issue where playback would freeze if you tried to resume after being paused and you'd paused longer than the buffer.
- - fixed an issue where OSD graphics wouldn't update with EVR video renderer while video is paused.
- - fixed issue with recording shows that started with a complete windows reserved like "con".
- - fixed issue with Microsoft DTV-DVD Audio Decoder with AAC which could cause crash.
- - fixed a bug with downloading m3u8 keys from relative web paths
- - added support for handling .ts files that lose 188 byte alignment mid file.
- - fixed minor grid align issue in modern web app tv guide.
- - improved the speed when deleting large number of channels
- - improved the speed when saving large number of channels
- - added a tickbox to control whether IPTV VOD channels and groups are sent to Kodi. (on Settings->Misc2 screen)
- - fixed bug where re-imported recordings could have wrong date/time
- - fixed an issue with playing back ts files that include a clock wrap-around
- - now using timing.info in new reader if file is available
- - improved detection of .ts file playback duration (when timing.info not available)
- - fixed issue where HDHR Prime could generate broken recording with incorrect PAT at beginning of file.
- - fixed an issue where LAV video decoder could show partial MPEG2 frames when playback starts before it gets an I-Frame
- - fixed issue where 'unmute' in context menu was not working.
- - increased timeout when downloading xmltv guide over http, since some IPTV providers are pretty slow at providing this
- - fixed a bug that could cause NRecord.exe to crash if NDigitalHost.exe had crashed.
- - fixed minor memory leak with IPTV or CableCard devices.
- - fixed issue where sometimes OnDemand playback would report duration of zero, and user wouldn't be able to skip
- - added an option to display just the channel name in the left column of the TV guide (see Settings->Misc2), since many IPTV users have long channel names, and no interest in the channel numbers. The original guide style would often show the name truncated to something unidentiable from the other channels around it.
- - added ProcAmp support for analog devices, for those that need to tweak contrast/brightness etc.
- - now remembers and auto selects the last caption/subtitle option, for those users that prefer to leave captions enabled all the time
- - now possible to change font used for teletext by editing
in config.xml - - added a new
directive for skins, to accommodate more complex requests I was getting from users - - added a couple more guide channel header styles, and now dynamically sizing the main guide to accommodate header styles that use less space
- - added a setting to remember the TV Guide last channel selection
- - further improvements for compatibility with quirks of some IPTV providers
- - added a new
Veranderingen voor v4.0.4 - v4.0.5
- This is a fairly small incremental release over 4.0.4, but there is a few changes I'd like to get out there soon rather than later.
- Changes:
- - add support for .ts playback with cinema style resolutions such 1.85:1 and 2.39:1
- - fixed issue where there could be a disruption or repeating of content where overlapping recordings were happening on a tuner.
- - IPTV ondemand streams now shown in a new OnDemand screen, rather than in the TV Guide 'All Channels' list.
- - fixed issue where NextPVR could freeze during playback and crash
- - fixed issue that could cause nrecord.exe to crash while stopping a recording.
- - fixed issue where bottom of H.264 video frames couple be corrupt
- - fixed issue where video could suddenly start playing back in fastforward style
- - fixed issue with client/server mode that could cause corruption during playback of recordings.
- - added support for importing IPTV channels from providers that use a .gz file for their xmltv url
- - added support for chunked encoding, used for http tranfers by some IPTV providers
- - fixed issue where ampersand character in provider name would cause digital channels to not show during scan of that frequency
- - fixed issue that could cause some channels to have no icon in web and kodi
- - fixed issue where radio wouldn't play from web app or iOS app.
Veranderingen voor v3.8.3 - v3.9.2
- - several improvements to the webclient support
- - added support for Direct2D renderer if Direct3D not available. This should hopefully work out of the box on newer Windows installs, without requiring user to install old DirectX 9 runtime, like they had to in the past.
- - added support for IPv6 in the webserver
- - improvments to security features in web server
- - showing available disk space in web app
- - fixed a crash that could occur for HDHomeRun Prime or Ceton users (where broadcaster was using a large PMT)
- - fixed a crash in NextPVR.exe that could happen when editing a recording created via Kodi with more than 90 minutes
- - fixed a crash that could a occur with the metadata screens enabled in Recordings, after selecting 'back' when deleting a recording from the multi-metadata screen.
- - added basic drag/drop support for dropping video files on running instance of NextPVR.exe
- - fixed a bug that could occur with shows that have a name ending with a period character, like Chicago P.D.
- - fixed a bug that could cause listings to fail to load if certain data was null in the database
- - fixed a problem with grouping failed recordings on the web app API
- - added ability to set channel type on Ceton devices, to cope with H.264 channels
- - fixed issue that would cause manual recurring recordings to schedule for the wrong time after daylight savings changes
- - http://127.0.0.1:8866/channels can be called to get an m3u playlist of available channel urls
- - http://127.0.0.1:8866/recordings can be called to get an m3u playlist of available recording urls
- - list view in music is now showing the selected filename on the right of screen, which helps with longer filenames
- - now possible to configure whether the left/right arrow keys in video playback do a long or short skip.
- - further updates to web app (IPv6 support, increased security, removed need for PIN for remote access in modern app)
Veranderingen voor v3.7.7 - v3.8.3
- - improved logic when moving up/down in TV guide, so that the show selection is not prone to moving towards the left of the screen
- - added support for showing Schedules Direct 'isPremiereOrFinale' information
- - when season/episode info is known, this is now listed in the Search screen show times
- - now able to see cast/crew info on the show details popup by pressing the left/right key
- - fixed issue IPTV streams not stopping cleanly.
- - the red/green/blue/yellow colored indicators are now summarized in the Ready Recordings list, showing either all contained recordings have that indicator set, or a partial if only some have it set
- - 'find all' on a advanced recurring recording will now shows results that matched the criteria
- - added support for DVD style closed captions which can sometimes used in North America recordings or live tv.
- - added support for out-of-process analog
- - fixed a bug that could sometimes cause ndigitalhost.exe to die, prematurely ending the recording
- - fixed an html issue that cause problems viewing the guide for some users
- - fixed bug with logging that could recording service to crash.
- - fixed a bug with with the EPG data supply for external clients, when user had manual recordings
- - fixed minor issue on settings web page.
- - added support for "Big5" traditional chinese character set in scan results
- - added support for HDHR Primes lineup.xml file's H.264 channel indicator.
- - fixed a QAM scanning issue.
- - added a setting disable mouse controls that are shown during live tv or recording playback
- - added logic to for notifying user when installer had been updated to include new patches etc.
- - fixed a bug with 'spread' mode recording on UNC drives
- - fixed issue where 'channels' popup could stay open if you try selecting the same channel
- - slightly nicer digital scanning startup, to remove the 'not responding' window status that the user would often experience for a few seconds.
- - fixed scanning issue for H.264 channels reporting themselves as service type 0x11 (used for MPEG2 HD in North America)
- - fixed issue with closed caption support in 3.7.7
- - fixed an issue with transcoded streams on 32 bit versions of Windows (for web stream and for iOS app).
- - improved logic for ensuring live tv buffer directory exists for new users
- - fixed issue that could affect some systems with mulitple HDPVR/HDPVR2 style devices.
- - video/music/picture library has improved support for shortcuts (.lnk files)
- - web UI now shows 'new' indicator
- - web UI is now able to 'delete' recordings
- - web UI now has 'download' and 'delete' buttons in recording details.
Veranderingen voor v3.2.9 - v3.3.8
- fixed problem with new multi file screen in Recordings screen when a failed recording was present
- major changes to schedules direct support. Schedules Direct have moved to a new API. To support this, there is new screens in NextPVR for managing lineups, entering zip codes etc.
- added support for ATSC major.minor numbers. You can now have channel numbers like "12.2".
- fixed a problem with sort order of new multi file screen in Recordings
- fixed a couple of bugs with the new Freesat EPG option introduced in the last release.
- fixed an unhandled exception that could happen on the Recordings screen
- the multi-record feature is now possible on analog/HDPVR/HDPVR2/Colossus/IPTV/Prime devices. For these types of devices it's not as useful as digital tuners, but still gives some advantages like the ability to get overlapping recordings on back-to-back recordings on the same channel (with padding in both).
- changed app to make it compatible with Microsoft DTV-DVD Audio Decoder for AAC audio.
- colored red/yellow/green/blue flags now included in export/import of recordings
- fixed a problem where re-entering a directory in icon mode could cause the start of the list to become offset, appearing like one or more blank spaces at the start of the list.
- fixed bug with webclient that cause server to try running a music file locally aswell as client.
- adds support for detecting changes to the desktop resolution when running in fullscreen mode (to avoid problem where user was ending up with a fullscreen app not filling the screen after machine had been asleep)
- fixed a problem where trailing slash was not added to new media directories added until the user revisited the settings screen for a second time.
- added support Hauppauge Colossus2.
- slight change to the way the devices tab loads, so that the entire screen is drawn before it goes off looking for devices.
- changed "don't record duplicates" logic to fix a scenario that could occur with multiple recurring recordings picking the same future episodes to record.
- fixed a scenario that could cause Recurring not to be created in the case of a conflict.
- fixed a problem where EPGEvent's would lose all but first genre/cast/crew when stored as cached copy in recording
- install process attempts to create firewall exceptions for NextPVR.exe, NRecord.exe and NDigitalHost.exe. Hopefully this will get rid of some of the HDHR new user problems.
- improvements to duplicate detection logic to better cater for users that switch from mc2xml to schedules direct.
- now forcing a reload of the channel list when a device is deleted, so that the Settings->Channels tab always reflects the correct list of channels
- RECENTLY_DELETED entries now use the current time, rather than the original recording time.
- improved duplicate detection logic to better handle movies.
- fixed a problem where escape key wouldn't back out of select audio/subtitle popup
- fixed a problem with API for updating recurring recording advanced rules.
- PromptForDeleteAfterPlayback no longer prompts for delete if you were watching an in-progress recording
- added a popup to control the DVB Subtitle delay. This popup is accessed via Ctrl-D
- added a work around for channel ids changing in mc2xml generated xmltv files
- added cast/crew support for xmltv
- fixed a crash with DVB scanning on transponder with huge number of channels
- added support for LCN v2 channel numbers, which are starting to be used in some DVB countries (like Singapore etc).
- changes to metadata API to better support multiple metadata plugins.
- added metadata plugin for TheMovieDB
- fixed problem where it would go to the new details screens even when the show didnt have any description, leaving you a very blank screen.
- recurring recordings no longer limit potential recordings to those after the start date of the original show used to create the recording.
- slight change to the way config.xml is saved to resolve issue where user could end up with a corrupt config.xml when their disk was full and it attempted to save the config
- updated NEWA
Veranderingen voor v2.5.5 - v3.2.9
- improvements to the layout and look of icon mode in library screens. Icon lists now scroll vertically instead of horizontally.
- leaf nodes in video library now shows a details screen if metadata exists. May add option to also show this screen in the Recordings screen.
- added new IMetadataPlugin interface, for new class of plugins, called at recording completion, to allow for improved file naming, and auto downloading of additional metadata and artwork. I may need to change this interface, so plugin can UI way for user to select other artwork/metadata if it gets it wrong.
- added new "Filter" menu option in the Recordings screen for users that have more than one recording directory, allow you to show just the "KIDS" recordings etc
- video/music/picture library now gives useful error if the user tries to delete a file but it cant (like readonly or access denied etc).
- fixed bug where PLAYBACK_POSITION history wouldn't be deleted for recordings auto deleted due to 'keep x recordings' when scheduling recurring recording.
- fixed bug that could lead to duplicate DVB EPG entries
- fixed a problem that could lead to DVB EPG entries being in the wrong timezone
- changes to web api: added method=recording.color.toggle&recording_id=123&col or=blue, method=recording.list will now also detail red/green/yellow/blue flags
- updated NEWA (thanks UJB!)
- improvement to the speed of video library loading of artwork and metadata (mainly via improvements to the caching scheme). It'll probably only be noticeable on network video directories though. I notice a big improvement for my Video Library, in my-now-preferred icon mode, using a NAS full of movies.
- fanart backgrounds are now loaded asynchronously, and only when the user stops moving around, to improve responsiveness.
- fanart now also carries through to the new Video details screens
- fixed old bug in Covers view in Video screen, where '..' folder could be shown behind artwork, and showing through if artwork was not big enough
- fixed bug where webclient menu screen would stop responding
- IPTV device makes a return. This time it's a little more flexible, now handling http/udp/rtp transport streams
- fixed a problem with iso playback via webclient.
- fixed problem with changing channel groups in the now/next popup in live tv.
- fixed EPG mapping display problem when viewing channel settings in multi-lineup Schedules Direct setups.
- now has option to give a popup if you reach the end of recording playback prompting for deletion. ("This recording was watched to completion. Would you like to delete this recording?")
- added support for high-definition DVB Subtitles
- fixed a problem that could cause NextPVR in window mode to start out with the wrong shape window, which would jump to the correct shape when you tried resizing it.
- fixed a problem where recordings could be moved to a disabled tuner
- added support for Media Companion style metadata in video library (ie, just minor tweaks to the filenames etc).
- if you have movies in individual directories, you can also have an extra "-trailer" video file in the directory (as created by Media Companion), and the video library will show "Trailer" button for watching it.
- recordings with show titles that only vary by upper/lower case are now grouped together in the Recordings screen.
- added 'exit' action for web clients
- fixed a minor skin issue where text would occassionally get slightly wider when quite a few items were in the list and you'd scroll down and back up the list.
- recording list is exported slightly earlier in the EPG update process, so that it's been done before PostUpdateEPG.bat is executed.
- fixed a crash that would occur if you tried to change an ATSC/QAM channel to H.264. While not common, we have started to encounter some channels that require it.
- fixed a problem with analog recordings.
- fixed an incorrect message shown when attempting to delete a recording using NScriptHelper.exe
- added support for XMLTV shows with "(R)" in the title to indicate a rerun.
- fixed bugs with HDHR plugin when multiple network adapters were present, and HDHR devices were not on default NIC.
- added an extra EPG loading API to speed things up for NEWA json API
- now able to control recording priority in Recordings screen Recurring list. Pretty much the same as GBPVR, use the skip forward/back to change priority. It'll only let you do this when the sort order is 'Priority' or 'Priority Descending'. If you try it on 'A-Z' or 'Z-A', it'll give you a message to tell you why it cant do it.
- added "-genre" command to NScriptHelper.exe, to get the primary genre of a recording
- added a new 'Freesat (UK)' EPG option, which tells that app to use the existing DVB EPG functionality, but only from the Freesat EPG transponder (cutting down the time to fetch the EPG)
- improved handling of partial or broken responses from Schedules Direct.
- reduced memory requirements for processing of live stream for analog/hdpvr/hdhr-prime devices, which could previously lead to errors/crashes on machines with limited memory
- implemented a basic default metadata plugin which will look up metadata and show artwork from TheTVDB. Metadata plugins are called soon after a recording is started. Can be disabled in the setting screen.
- added 'Metadata' button in the Video Library, which can be used to download metadata/artwork for the selected folder.
- if metadata/artwork downloading is enabled, it'll now auto download shows without artwork in the TV Guide when you view a show's details.
- added option to use new single/multi file screens in the Recording Ready list when you click on a group. This will be off by default, but may evolve in that direction in the 3.3 if users seem interested.
- added a few more skinning options in new single/multi screens. @genre, @duration, @subtitle, @subtitleOrAirDate
- slight behavior change of recording failures in pre-padding. Instead of immediately marking the recording as failed, it'll try again after the pre-padding period.
- 'blue' key now toggles view in the Library screens.
- watched indicator now also show in video library.
- fixed issue with resume in new screens.