As in the title, i can't update the EPG using the xml file provided by mc2xml. In the log file I see this error:
Unexpected error updating EPG: System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.in NShared.EPGManager.UpdateEPG(IEPGUpdateCallback callback)
Any idea what the problem is?
I believe sub is going to try to fix the Conflict Alternative Airings recording in the default folder instead of the assigned folder in the next release.
Is there a patch or configuration change that can be made before the next release to stop this behavior.
I've been going in manually resetting each pending recording by hand or having to archive them to the correct folder afterwards but I noticed I have a lot of pending conflicts that will record since the fall tv series is over/almost over.
No pressure, just wondering if there is a file that I can change to fix it.
I have posted my logs here for NextPVR and Kodi. I replicated the issue where Kodi freezes completely when I pause for a while, and then try to watch the show to catch up. From the investigation that I have gathered, the NextPVR recording service freezes up and Kodi just freezes all together because of the NextPVR plugin. Rebooting the NextPVR recording service seems to fix this issue temporarily, but then it leaves those timeshifted remnants in the buffer folder for NextPVR. I have to manually delete them or they will stay there forever.
I am using an HDHomerun Prime and am connected through LAN over a gigabit cable to a gigabit switch. TV works fine when played directly through NextPVR and I've never really had any issues timeshifting there. It only seems to be an issue when going through Kodi.
NextPVR version 3.7.7
Kodi version 17.1
NextPVR Kodi Plugin version 2.4.11
Is NRecord.exe the only NextPVR element that "talks" to the network tuners I have?
If I have two NextPVR servers on the same LAN but the recording service is stopped on one of them, will there be any interference between servers? Will the server with the running service have any problems?
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.