It also gives rise to a situation that's not straightforward to recover as something is corrupted and you can no longer get back to that form to correct the information.
Also, once in this state, several UI operations encountered similar exceptions, though I didn't keep all those stack traces.
I did eventually find that I could re-edit the channel via Devices to recover the situation.
Here's the exception stack trace:
************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at NUtility.ChannelMapping.ParseInt(String val)
at NUtility.ChannelMapping.ExtractTuningCache()
at NUtility.ChannelMapping.get_Locator()
at NextPVR.Settings.ChannelDetailsForm.ChannelDetailsForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I'd encountered this by typing a hex ONID value because my TV shows the channel SID, TSID, & ONID as hex values, and at the time I hadn't recognised that NPVR was using the decimal value, so I typed the hex ONID (233a) that my TV showed and got into a mess.
Looking at the call stack, I'd recommend using TryParse() rather than Parse(), and handling the error appropriately.
Background - several SD channels (such as ITV) show fine on the TV (the TV diagnostic shows no errors and a good signal strength) but break up terribly and are unwatchable in NPVR (& Media Centre), and seeing the different hex/decimal numbers I thought the PC tuner was tuning to the wrong signal for those channels - though I now realise I was mistaken in that assumption.
Additionally, can I suggest that all the UI form's behaviour with the OK (Enter) and Cancel (Esc) keyboard handling be sorted out please. It should be an easy matter of setting the correct properties of the forms & OK/Cancel button controls, no code changes needed.
I'm getting some "flashing" white blocks at the bottom of the OSD in 4.0.5 (running on Win10 Pro, Intel Kaby Lake chipset). Choice of decoder doesn't change behavior.
I've attached logs, and here's a small video clip showing what happens:
Just installed 4.0.5 and am trying out some IPTV stuff. I imported the m3u and xmltv for the guide data. All of the on-demand things show up in the guide. I enabled the OnDemand plugin, but there's nothing in there. Is there a way to "mark" which things are on demand, or how does that get detected?
I was not aware of the situation at the time (until the system drive filled up), but apparently last week one day the drive that contains my Default recording directory "went away from Windows". What I discovered is that after that, NPVR apparently began saving all of the recordings directed to the Default folder in C:\Users\Public\Public Videos\. My C: drive is a SSD which is somewhat small, so after a few days, it ended up filling up. That's when I discovered the problem.
I do appreciate the fact that the NPVR Recording Service did continue to record programs for me. However, it would have been nice to have been notified of the problem (that the Default recording folder wasn't available). And I'd prefer if it would switch to using one of the other defined recording folders (maybe the one with the most space available?) rather than the C:\Users\Public\Public Videos\ folder.
Sorry, I can't include logs since they were long gone when I discovered the problem 4 days later.
Hi,
I am new to NextPVR. Windows 10, trying to replace Windows Media Center.
My TV Tuner is a Hauppauge WinTV 850 USB.
It works fine with Microsoft Windows Media Center, and WinTV 7. All local over the air channels found.
NextPVR shows the device. However, when scanning for channels (ASTC) none are found. I tried a variety of Hauppauge drivers, and restarted half a dozen times. No luck.
So I am watching CBS live tv. I push the pause bar and walk away. I return and push the pause bar again to play the paused video. Timer shows its been on pause for 48:57. Video starts to play.. I get about 3-4 seconds of video and a burst of audio then everything freezes with a black screen. Try pounding the escape key, the return key all to no avail. Then I decide to focus on 2 hits on escape followed by 2 hits on return followed by 2 hits on escape.. eventually it returns to the main menu from which I am able to reengage the Live Tv but my 49 minute paused video is gone. Watching live tv again. Zipped files attached. look at the end for hiccup.
I'm trying to get the built in transcoding on my Extend to work. If I play a video through the HDHomerun app, I can check the tuner status and see that transcoding is working. Recordings and live TV through NextPVR are not transcoded.
The service type for channels in the nextpvr device settings is H.264HD.
Any suggestions on what to try would be appreciated.
Please post any support issues in the support forum. Support questions posted in this thread will be deleted.
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:
Quote:
- 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.
So I got the IPTV working but my "source" is giving me an error the remote server returned error 401 unauthorized. I was told when I subscribed that I could only watch on one device so I think this may be the issue. there is a section when adding the channels to limit the number of connections (set at 16) but its grey out and I cannot change it. Anyway to force this to only allow 1 active stream? thanks in advance. Anyone has ideas to fix the 401 remote error I would like to try. there is some on demand stuff that works but seems to lag a bit, but the live tv all of them fail.. Worth mentioning these were added VIA m3u8
Thanks in advance
UPDATE: figured out how to change that value to 1. So we will see if it allows me to play after the authorization resets
meanwhile ANY help for IPTV and this error would be great
Since upgrading to this version I have noticed an increase in the number of pixelated programs we have been watching. I hardly ever saw this in the past year but it seems to be a daily occurence on this version. Here is a screen shot from a 1080i cbs channel. Its always about the same .. the bottom of 1/10 to 1/3 of the screen has these coloured blocks on it then it goes away for a while and comes back again.
I am attaching logs too . I zipped the log within seconds of this happening.