I am a NextPVR newbie. I have been using Emby & ServerWMC, and now wish to try the NextPVR solution.
System is Windows 7, freshly built.
Emby - v 3.2.17
NPVR - v3.9.2
NextPVR app (server) is fine. Talks to Hauppauge tuners - shows EPG, plays TV and records.
Emby uses NextPvr plugin 3.0.6143.20454
NPVR - clients settings:
Enable Web Server = YES
Web Server Port = 8866
Web Interface = Modern.
Access PIN = 0000
Just updated Kodi on two Android boxes to Kodi v17.2 (Nvidia Shield & Xiaomi Mi Box) and both are giving the same error.
"Add-on couldn't be loaded. Can't load shared library."
I rebooted both boxes, restarted the NextPVR service on the PC it's running on, cleared the cache of the Android boxes. Still no luck.
It's been working flawlessly since v16.
Any ideas?
Here's the log contents....
22:15:29.726 T:496415798352 ERROR: Unable to load /data/app/org.xbmc.kodi-1/lib/arm64/libpvr.nextpvr.so, reason: dlopen failed: cannot locate symbol "GetGUIAPIVersion" referenced by "/data/app/org.xbmc.kodi-1/lib/arm64/libpvr.nextpvr.so"...
22:15:32.624 T:496415798352 ERROR: UpdateAddons - failed to create add-on NextPVR PVR Client, status = 6
Since I started having problems with 0 byte recordings, I came up with a ParallelProcessing.bat section to notify me if it is happening.
NextPVR runs on a system in the basement, and I wanted to be notified in the living room (on my laptop). So, I installed the Winsent Innocenti LAN notification client on the laptop to receive the messages and the sent command line utility on the NextPVR server to send the messages.
Then I added this section to my ParallelProcessing.bat file
Code:
set "RecordingFile=%~1"
REM "C:\Program Files (x86)\sent\sent.exe" * "Recording %RecordingFile% Started"
REM Wait 60 seconds for file to get data
timeout 60
SET FILESIZE=%~z1
IF %FILESIZE% == 0 (
"C:\Program Files (x86)\sent\sent.exe" * "WARNING: recording %RecordingFile% is not growing!"
)
REM IF %FILESIZE% GTR 0 (
REM "C:\Program Files (x86)\sent\sent.exe" * "Success: recording %RecordingFile% is growing."
REM )
(The commented out sections were used for testing/debugging.)
Nextpvr was working fine but now crashes with error below when trying to view LiveTV. I had a recent Windows 10 update which I think may have done this.
Any ideas? Have tried un-install and re-install but same error.
thanks,
mark
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at VideoRendererEVR.ShowOSD(HBITMAP__* hbitmap)
at Native.PlaybackNative.SetOSD(Bitmap osdImage)
at NextPVR.Players.PlaybackProxyFactory.SetOSD(List`1 renderList)
at NextPVR.Players.BasePlayer.RefeshOSD()
at NextPVR.Players.LiveTvPlayer.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)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
After Windows 10 did a Create update NextPVR would not start. In looking in the Apps list it had "Unavailable" next to it.
I un-installed it and then attempted to re-install and got this message
Unable to start service:System.InvalidOperationException: Cannot open NPVR
Recording Service service on computer '.'.--->
System.ComponentModel.Win32Exception:The specified service does not exist as an installed service
---End of inner exception stack trace---
at System.ServiceProcess.ServiceController.GetServiceHandle(Int32desiredAccess
at System.ServiceProcess.ServiceController.GenerateStatus()
at System.ServiceProcess.ServiceController.get_Status()
at NCtrl.Program.Main(String[] args)
At the end of this was an "OK" which I clicked and the message window disappeared and a message appeared saying installation was completed.
NextPVR still did not start and against it in the Apps list there is still "Unavailable".
I am not sure if this is a Windows or a NextPVR problem.
Two log files are attached. One before I uninstalled and the second after re-installation.
when ever i try to pause live tv it pauses like it should, but if i hit play again to resume where i left off it jumps straight to real time. logs included if they will help.
Got an error while trying to record two same-channel back-to-back shows last night, the 21st. Log seems to show that everything went normally but file sizes for both are zero. "Ready Recordings" shows that the first program, "Elementary," started at 21:59, "Failed" - "No errors but no data delivered. This is usually because the device failed to lock a signal." The second program, "CBS 2 News at 11PM," shows no errors but the file size is zero with nothing to play back.
This is probably an isolated case, but the log does not appear to match the results. My recording history shows superb results but I thought I might raise a flag if other similar cases appear.
Earlier this week client access, as well as web server access, to my NextPVR backend broke. It worked on Tuesday but then on Thursday Kodi and MrMC were unable to play live tv or load front ends, saying they lost connection to the NextPVR back end. After checking Windows update history it looks like there was an update that was applied on the 18th that I suspect had something to do with the problem. After some googling and some searching the forum it sounds like the web server isn't starting, per another thread I deleted "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files" which let Kodi load the front end before hanging. Both before and after deleting the temporary files I have been unable to access the web server from 127.0.0.1:8866 or from another local machine trying to access the web server. However I'm able to use NextPVR to watch TV on the machine the server is running on.
I have attached my logs.
Any help would be greatly appreciated. My next step is to uninstall/re-install.