Please post any support issues in the support forum.
From the change log:
Quote:- improved Ceton scanning and tuning
- closed captions now supported with all MPEG2 decoders. Previously it'd only work with select decoders like the Mainconcept one.
- added a message on the screen when in TV Viewer mode, so we don't get users saying "I only get a black screen, and no menus".
- now giving better user notifications of Schedules Direct account status, like expiry date, and status messages when the system is offline.
- added ability to do a free text search in the Search screen.
- added ability to schedule keyword recording (without having to manually type Advanced Rules). See top bar in TV Guide or Recordings
- fixed an issue with paths with spaces when using /transcode url
- fixed issue with FM radio
- fixed an issue with generic diseqc support
- fixed an issue with large DVB-S xml service descriptions that could lead to a crash while scanning
- added manual scan for DVB-T/DVB-C, allow you to specify tuning paramaters like frequency etc.
- added support for manually specifying Ceton QAM channels
- installer now signed
- installer will try to stop the software automatically in the case of an upgrade
- minor improvements to the Schedules Direct channel setup controls
- added support for 'ms_progid' unique id in xmltv files
- updates to network API, to enable new features required in the latest Kodi builds
- added support for running PostStartup.bat
- fixed a bug where recording service could crash after deleting a capture source (if you had a recording set of a capture source that no longer exists)
- now lets user know if they're in a channel group with no channels (and will auto switch back to 'All Channels').
- 'F9' shortcut key to main menu now also works in live tv and video playback
- added mouse controls during live tv / video playback. These only show if you move the mouse.
- minor tweaks to keyword recording, to allow users to specify percent characters in the keyword, giving them more control over how the match is done (SQL "like" clause)
- uninstalling now correctly removing NPVR Recording Service
- changes to natively support DVB-T EPG in New Zealand.
- fixed a crash that could happen with non-standard language audio descriptor (seen on a Swiss channel)
- no longer marking Schedules Direct SH* shows as 'new'
- added a button on the first settings page to zip the log files. After this it copies the zip file location to the clipboard, and options Windows Explorer with the file selected
- fixed bug where auto reloading comskip edl file was not working
- fixed bug where live tv directory could be deleted
- minor improvements to bulkmap automapping with xmltv
- recordings screen now showing failure message on pending recordings too, since it can sometimes contain useful information (like rescheduled due to conflict)
- resolved an issue with DVB EPG where overnight EPG updates could lead to mostly empty EPG when using 'out of process' host, but manual EPG update would work fine
- slight changes to when the digital signal strength is reported, to hopefully give better signal information in the logs
- fixed issue that could lead to duplicate recordings
- fixed channel 'unmerge'
- added support for Hauppauge HDPVR60
- fixed issue where a couple of italian users had ended up with a recording service that wouldn't start due to regional date format.
- added support for ATSC HEVC channels, like those currently being trialled in Korea.
- added support for negative padding, up to 5 minutes, to help with conflicts where show schedules have slight overlaps
- added support for EPG-Based timeshifting via the "/live?channel=" streaming method, as used by the kodi addon etc.
- added better a reporting of a couple of Schedules Direct messages that can be returned in certain circumstances
- added logic to remember the recurring recording that was associated with a deleted pending recording. When you delete a recurring recording, it'll delete the history of those deleted pending recordings.
- added support ATSC style ETT show descriptions
- 'delete' key can now be used in recordings to delete
- fixed issue where RecurrenceOID wasn't being set on the ScheduledRecording object returned when scheduling a recurring recording
- significant changes to the metadata works, and new a API that can now be used by NEWA etc for finding artwork (and demand loading etc), caching etc.
- now downloading a few additional artwork items, including landscape and logo. These aren't directly used in NextPVR at this stage, but will be used by clients like Emby.
- new Artwork settings screen.
- added FanArt.tv support for artwork
- metadata screens are off by default in Recordings, but can be enabled.
- now using built in Windows API for mounting .iso files on Win8 and above
- fixed issue where directory wouldn't be deleted after deleting last recording
- improvements for European styles of artwork through Schedules Direct
- 'Find All' on recurring keyword recordings will now list all matches
- adds support for new Schedules Direct service, which will auto extend sports recordings if the event is not yet finish. This is off by default, but can be enable din the Settings->Recording screen. It'll probably be enabled by default in future releases.
- added special logic for duplicate handling of Schedules Direct 'Special' genre.
- updated NEWA
Hi there,
I've been using NextPVR for a while now, since moving to Win10; first as a backend for Kodi, then as a TV client itself. However, I've recently set up Nvidia Surround, which merges multiple screens into one virtual screen, mostly for gaming purposes. When I launched NextPVR after this, the window came up with huge black panels matching the resolution ratio of this virtual monitor. I'm not able to resize this window to remove the panels. I also use DisplayFusion to manage the multi-monitor setup, so that windows only maximise to one physical monitor.
Here's what I'm currently getting on live TV, having attempted to maximise the window to the right monitor: http://i.imgur.com/ZGYVkHP.jpg
I can't resize the window to a ratio which gets rid of those black panels. Is there any way to fix this up?
I've got two HDHR tuners, a Dual and a Connect. Up until yesterday I was able to tune all channels without issue. Now I cannot tune the channels from one station. They have two channels, the main channel and a side channel ( 10.1 and 10.2 ). I can start a record on the channel but it won't play back.I've tried this on four different computers all with the same result. The HDHR software is the latest version and NextPVR is 3.5.7. I am unable to view ANY live TV from within NextPVR for some reason. I never tried before today but no stations come up. I just get a black screen. I am using the NextPVR add in with Kodi 15.1. I can use the HDHomeRun add-on to tune those channels so I know it's not the station or the tuners. My logs folder is attached.
Another thread about using a cable card brought up a question or two.
Lets say you purchase a bunch of channels from Charter. Using a random number here, lets say you get 150 channels. Of these, if you are lucky you may find 10-15 that you would watch. The rest are junk.
The bold statement below is where the question comes from. How can you tell of the 10 or 15 channels you may look at, which ones may be copy protected and you can not see them or record them??? Going in this direction would not be very good idea if you could not watch the channels.
.
"Pros:
- You'll get 3 tuners (i.e. record/watch 3 shows concurrently)
- Additional options to watch live TV on a number of devices
- Cheaper to rent than a cable box ($2/mo)
Cons: - Any copy protected channels won't be recordable/viewable, you'll still need a cable box and tuner card for those... This is probably the biggest con."
I recently had a television show where the title of the episode included an ampersand. All the files were renamed properly, but with the "&" in the title, the VideoReDo file would not load in VRD. After I went in and escaped it - "&" - it loaded fine.
Don't know how hard it might be to have IGL do this, but thought I should pass this info on.
Everything was working until yesterday or this morning when this started happening.
I am running NEXTPVR Locally, on a Windows 10 Machine. I have never had any troubles until today, and I can't figure out what's going on.
When I try playing live TV, I get the error "Unable to communicate with the recording service"
When this error is thrown, the NPVR Recording service is stopping.
I have attached the logs to this post, but the error information is below:
The NPVR.log has the following information in it:
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@1
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@2
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@3
2015-12-03 11:25:42.344 [DEBUG][1] StartLiveTV@4
2015-12-03 11:25:46.356 [ERROR][1] Unexpected socket exception calling StartStream(): System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.0.0.1:8968
Server stack trace:
at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at NShared.IRecordingService.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
at NShared.RecordingServiceProxy.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
2015-12-03 11:25:46.384 [DEBUG][1] Calling dispose on old popup(2): ShowDetailsPopup
2015-12-03 11:25:46.384 [DEBUG][1] ShowDetailsPopup.Dispose()
2015-12-03 11:25:46.384 [DEBUG][1] UiStatic.Dispose()
2015-12-03 11:25:47.025 [DEBUG][1] Frame Render Rate=33.7252197265625
The NRecord.log has the following information in it:
2015-12-03 11:28:29.300 [DEBUG][8] About to get: ipc://DigitalHost-20/RecorderRemote
2015-12-03 11:28:29.300 [DEBUG][8] Got: ipc://DigitalHost-20/RecorderRemote
2015-12-03 11:28:29.300 [DEBUG][8] Asking NDigitalHost to start: LIVE&G:\Temp\live-WANE-HD-7150.ts
2015-12-03 11:28:29.852 [ERROR][8] FirstChance failure on IPC (will retry): System.Runtime.Remoting.RemotingException: Failed to read from an IPC Port: The pipe has been ended.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Read(Byte[] data, Int32 offset, Int32 length)
at System.Runtime.Remoting.Channels.Ipc.PipeStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[] buffer)
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadAndMatchPreamble()
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperation(UInt16& operation)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.ReadHeaders()
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at NUtility.IRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.DigitalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
2015-12-03 11:28:29.852 [ERROR][8] System.Runtime.Remoting.RemotingException: Failed to connect to an IPC Port: The system cannot find the file specified.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String portName, Boolean secure, TokenImpersonationLevel impersonationLevel, Int32 timeout)
at System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String portName, Boolean secure, TokenImpersonationLevel level, Int32 timeout)
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at NUtility.IRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.DigitalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
2015-12-03 11:28:29.852 [INFO][8] DigitalRecorder.StartStream(LIVE&G:\Temp\live-WANE-HD-7150.ts)
2015-12-03 11:28:29.852 [INFO][8] Creating BDA graph
2015-12-03 11:28:29.872 [DEBUG][8] FindFilterByName failed to locate filter: Hauppauge WinTV-7164 BDA ATSC/QAM Tuner
Charter is moving me to digital which means my old USB tuner card hooked to my computer is going to work. The Charter guy said I could hook the output of the digital box to the input of the usb tuner but how will NPVR change channels. I heard about something called an IR Blaster. Does anyone know of one that NPVR will work with?
Upating the EPG with Schedule Direct account works when done manually with Channels Update EPG button
but it failed in automatic mode in nightly EPG update run.
Adding the 2 files NPVR.log and NRecord.log
NPVR.log shows the working EPG update done manually
NRecord.log shows the non-working automatic EPG update