After having great success at upgrading from Win8.1 to Win10 with basically no problems with NextPVR, I decided to acquire a new SSD and do a clean install of Windows 10. I've been able to get the Analog tuner (HVR-2250 working with my XFinity STB), however am having problems with my Silicon Dust HD HomeRun Prime.
I have not done a clean install of OS and NextPVR in awhile, so I suspect I'm missing some step somewhere, but after troubleshooting and scanning wiki and forum have not discovered what is wrong...
Problem: When tuned to a HDHR channel, NextPVR creates 0-byte files. This is true for LiveTV and Recordings. Experience is a blank screen with no video. However the file gets created in the LiveTV (or Recordings) directory.
Configuration steps:
Clean Install of Windows 10
Install of most current HDHR drivers and applications
Install of NextPVR (3.4.8)
Install of SoftPVR (HVR-2250 Drivers for Analog connection)
Install of IRBlaster software (from Win-TV install)
Install of K-Lite Codec Pack (i.e. LAV Decoder for mpg2 video)
Install of AC3 Codec (i.e. Audio decoder)
Setup of Analog device successful
Setup/Configure of Tuner0 of HDHR successful (253 channels identified)
I have not mapped to my SchedulesDirect listings yet, so TV guide is not populated with data, but channels for both HVR-2250 and HDHR show up.
Behavior:
Analog channels for LiveTV and Recordings work fine. Channel changes work
When tuning to HDHR channel, black screen, no video, no audio, no apparent errors in log files.
Check HDHR web interface, HDHR is tuning on channel with excellent signal strength, and changing channels when requested.
Triage:
Verified that Firewall was open for NDigitalHost, NextPVR and NRecord (Inbound rules)
Verified that HDHR is available and works on target system via HDHomeRun View Application
Reviewed log files to look for any errors
Attached logs show an example of HDHR problem and successful HVR-2250 for the same channel
First channel selection is HDHR - results in zero-byte file and blank video/audio
Second channel selection is 2250 - results in proper LiveTV
I don't believe this is just a codec problem, due to the 0-byte files for HDHR, but regular files when tuning thru the HVR-2250. I should also note, when I did the initial upgrade to Win10, with an exiting install of 3.4.8, all worked fine....
I installed NextPVR and went through the settings. Connected to my TV tuner card Hauppauge WINTV HVR-1250 (Model 79xxx, Hybrid ATSC/QAM). Scanned for channels and it found about 51.
Tryed Live TV, but nothing played. Tried several channels. No luck.
Scanned through the log file (NPRV.log) but couldn't see any clues that I could figure out what the problems was.
Uninstalled the program and reinstalled it to see if that would help. No luck.
In settings - Decoders - I tried each of the Video Renderers (6 of them). No luck.
In settings - Decoders - I tried all the Video Decoders in the H.264 Video drop down list. No luck.
In settings - decoders - MPeg2 Video the only option was Disabled.
In settings - HEVC Video - the only option is Disabled.
The audio works at times, but cuts out after a minute or so after starting the program.
The video has never worked so far.
The last time I ran NextPVR it played the audio for a minute or so then cut out. THen I closed the program.
I am running Windows 8.1 Pro with Media Center - 64 bit version (all updates are current) on a Desktop computer.
4 GBytes of Ram
Intel Core 2 Quad CPU Q6600 2.40GHz
Disk has 25Gbytes of free space.
Video Card - Intel G33/G31 Express Chip Set Family.
Monitor - Dell
Windows Media Center Works with the TV tuner card. Never had problems with it.
I need to get NextPVR working so I can us it instead of Windows Media Center when I upgrade to Windows 10.
Attached are the zipped log files.
Thanks in advance for your help. It is greatly appreciated.
In response to a thread I read today I was trying to play a stream from my HDHR using UPnp and it works great until NextPVR wants to display the timeline.
Here is the error on the timeline
Code:
System.NullReferenceException: Object reference not set to an instance of an object.
at NextPVR.Players.BasePlayer.UpdateTimeline()
at NextPVR.Players.BasePlayer.RefeshOSD()
at NextPVR.Players.VideoPlayer.RefeshOSD()
at NextPVR.ControllerForm.timer1_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I've narrowed it down to SetPlayerMetaData and args["STREAM_DURATION"] is required. What should that be for a growing file?
With the demise of Windows Media Center on Win10, NextPVR for me is the only true clear cut runner up. It works great, except for those encrypted channels. I use the HD HomeRun Primes and even though they allow viewing encrypted channels they won't display in NextPVR which I don't completely understand why not. What would be needed to get certification?
If NextPVR could provide that, it would be the King of LiveTV.
Any thoughts about how to access the video feed on a HDHomerun over a VPN? The modern devices will do the transcoding on the fly so we have ample bandwidth. I am able to access the video feed already through VLC by using this
I tried to register from work, but I got a message saying my IP address was black-listed. Unlikely, but possible, I thought. So when I got home from work, I tried again - yet again the site says my IP is black-listed. So I think maybe they are blacklisting all NZ addresses. So I use a VPN server and try again using a North American IP address - same problem.
I am wanting to post on their forums about a problem with my TBS6981 in Windows 10, but I can't register to post on their forums!
If I start NextPVR on a client machine when the server Database Share is not available, I get a message 'Server database not found at: <xxx>' followed by a traceback dialog (tb1.txt). If I dismiss this, I then get another traceback dialog (tb2.txt) every time I move the mouse over the NextPVR window. This makes it tricky to give the right-click>Settings command to fix the wrongly set database share setting!
I eventually discovered that the trick was to move the mouse off the NextPVR window, use the keyboard to dismiss the traceback dialog, and then a right-click over the window banner (carefully avoiding letting the mouse stray onto the main window area) also offers the Settings command on its context menu!
A similar set of dialogs also occurs, even when the database share setting is correctly set, if the server machine is offline when NextPVR is started.
I have finally decided the time has come to migrate from Windows Media Center to Kodi. In my setup efforts I have run into a wall I can't seem to find a way around. I cannot get NextPVR to see my Hauppauge 2650 tuner.
I have the Happauge WinTV7 software installed and can get it to tune channels. WMC has been playing nicely with the tuner for over a year now and continues to behave well. When I get into the NextPVR settings, the only device I see is IPTV.
I have unloaded and reloaded NextPVR several times. I've run the suggested SoftPVR batch file from the wiki. No luck on either one. Running FilterCheck doesn't show anything beyond the motherboard audio devices.
For those who know more, I have attached the NextPVR logs directory. The zip file also contains the output from FilterCheck.
I would greatly appreciate any insights you guys may have. Thanks in advance!