and he uses your client. The only one available is 6.0.5.1, specially for Libreelec; Martin reckons it might be a wee bit old? There is nothing available in the Kodi Repo for PVR Clients or Video Addons but in the Libreelec one I found 6.0.5.1. I am not sure how old/current this is?
I'm new to V-5 but have it partially running on a Windows 10 machine but am having problems. (I completely removed V-4, which ran just fine, before installing V-5.)
These problems may or may not be related to the following issue but I want to fix the following problem before fine tuning the V-5 installation.
Whenever Ntray.exe starts a .Net Framework error occurs.
Complete error details are posted at end of message.
When the error occurs I can hit continue and run NextPVR but have no idea if the error is what is causing the issues I'm having with NPVR or not.
Anyone else have this issue or have any idea how to I might fix the .Net Fromework problem?
Any and all help will be greatly appreciated!
Dave
************** Exception Text **************
System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at NTray.TrayForm.LoadTreeView()
at NTray.TrayForm.TrayForm_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 NTray.TrayForm.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)
Hello everyone,
Has anyone encountered their NextPVR ver 4 system not working after a Microsoft update? I think that is what happened to me today. My clients could not see the server on the network. I checked everything I could think of but I finally decided to do a restore to an earlier time restore on my server. Now I am having a hard time getting th e server reset. grrrrrrrrrr
A while ago I deleted the ATSC tuners for one of my three HDHomeruns int he device tab... How do I add this ATSC tuner back to the list so that I can enable it?
I'm migrating my install of 4.2.5 from an old PC to a new one. All seems to be going well, but wondering if anyone can offer any tips.
What I have done is to copy the recordings from "Old PC" to "New PC", then copied the contents of Public/NPVR/ from the old PC to the new PC. This seemed to migrate all the recordings okay, but left the channels and devices a bit of a mess.
I guess the preferred way is that I should have done an "Export Recordings" and "Import Recordings"?
When I deleted all the channels and then readded them, after an EPG update all the recurring recordings seemed to be picked up. However, some of them went to SD versions of channels rather than their HD equivalents. How does the NextPVR logic work in this case? Is it purely by the channel name, or is it by some database ID?
Overall I'm extremely impressed how NextPVR handled the migration, in what I guess is an unconventional way to go about things. My thinking in copying the whole npvr.db3 over was to keep all my "watched" video files and whatnot too. Maybe there's a more graceful way I should do this?
My old machine is still live and acting as the main one. New machine running in parallel. I can still make changes if anyone has tips?
I've been using NPVR with 2 Popcorn Hours attached to my two TVs for many years now. Recently one of them died. Before trying to scrounge up a replacement on ebay or something, I figured I'd wander over to this forum to see what's new.
I see we're not in Kansas anymore.
So support for the Popcorn Hours is dead. Understandable. I see there are a multitude of replacement options available. If I gather correctly, the most popular seem to be the Amazon (Fire TV, FireStick, etc.) and Apple TV offerings? If there are options I'm missing, please let me know.
My question is simple: are any of these device preferable to the other for the purposes of running NPVR?
I have an interesting one here. I use a lot of SQLITE for advanced recordings to avoid things I already have, and it's been working really really well for about six months now.
I updated to the latest release, and now my advanced recording requests are only being scheduled when I go into the web UI, open up the recurring recording query and press "save".
I have a set of before and after logs and DB plus screenshots showing the changes. The system is quiet after doing an EPG update at 6:50am (it's 8:30am now).
I go into the scheduled recordings and see basically only the non-advanced series requests. I then go into the recurring, open up one, save it, and the recurring recordings which should have been there magically re-appear.
I don't think there's a rollback option anymore - what do do?
Screenshots 1 and 2 correspond to the 817 log file set / screenshots 3 and 4 correspond to the 819 log file set.
Edit - the screenshots are no longer in order, and I can't attach the zipped logs + DB files. Welp. Trying logs without db. No luck - the attachment handler is borked, can only upload one zip file.
Edit2 - gave up, put DB and logs on Dropbox - https://www.dropbox.com/t/oUlrL9DKlCWvDw7M - link is good for a week.
This issue occurs only with certain shows (Jeopardy! & Elementary) that had worked fine previously.
I can set them up to record "All Episodes on this channel" and they appear in the "Recurring Recordings" list but nothing appears in the "Pending Recordings" list and the shows are not recorded. Several other shows are set to record "All Episodes ...." which appear in the PR list and record as expected.
Three log files are attached. NPVR.log.1 was created before I add Jeopardy! to the recurring list. NPVR.log was created when I closed NPVR after add Jeopardy! to the list.
No other log files appear to be modified for this operation.
Jeopardy! now appears in the Recurring list but not in the Pending list. Any thoughts about why this is happening?
I am running Windows Insider Dev 20206. The nextpvrserver.exe process crashes.
Application: NextPVRServer.exe
CoreCLR Version: 4.700.20.36602
.NET Core Version: 3.1.7
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Net.Sockets.SocketException (10013): An attempt was made to access a socket in a way forbidden by its access permissions.
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind()
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.<>c__DisplayClass21_0`1.<<StartAsync>g__OnBind|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.AnyIPListenOptions.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindAsync(IServerAddressesFeature addresses, KestrelServerOptions serverOptions, ILogger logger, Func`2 createBinding)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken)
at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token, String startupMessage)
at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token, String startupMessage)
at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token)
at Microsoft.AspNetCore.Hosting.WebHostExtensions.Run(IWebHost host)
at NPVR5.Program.Main(String[] args)