I tried the .deb installer a few times this morning but it's having issues. I started with a clean install of Unbutu 18.04 server in a Freenas VM. I first ran the installer as you noted in the thread. It appeared to install correctly but i was unable to pull up the web page and running the status command give me the below output. A reboot of the VM didn't help so I installed .NET first using these directions. Still no joy.
Next I rolled back to a fresh VM and installed .NET first using these directions and ran the .deb installer again. Still no joy... It appears NPVR is running, but I can't get to the web page with a connection refused. I'm guessing it's something to do with the web server but I got no idea were to start. I'm for all purposes a linux noob, but I am comfortable with the cli,
Any ideas?
Code:
nextpvr@nextpvr:~$ service nextpvr-server status
● nextpvr-server.service - NextPVRServer
Loaded: loaded (/usr/lib/systemd/system/nextpvr-server.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Sun 2019-08-04 11:58:11 EDT; 2min 13s ago
Process: 1478 ExecStart=/opt/nextpvr/shell/server.sh start (code=exited, status=0/SUCCESS)
Aug 04 11:58:09 nextpvr systemd[1]: Starting NextPVRServer...
Aug 04 11:58:09 nextpvr server.sh[1478]: Starting server..
Aug 04 11:58:09 nextpvr server.sh[1478]: Did you mean to run dotnet SDK commands? Please install dotnet SDK from:
Aug 04 11:58:09 nextpvr server.sh[1478]: https://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
Aug 04 11:58:11 nextpvr server.sh[1478]: Done. PID=
Aug 04 11:58:11 nextpvr systemd[1]: Started NextPVRServer.
nextpvr@nextpvr:~$
Hi. I have been using NextPVR for nearly two years now, and am very happy with it. I have NextPVR 4.2.4 installed on a laptop as a 'server', and initially used Kodi on an Android box attached to my TV as the client. Generally it worked very well. About six months ago I replaced the Android box with an Amazon Firestick 4K, and took the opportunity to upgrade my Kodi client from 17.6 to 18.1. That too worked well with NPVR. Then a few days ago, I started to experience problems loading Kodi on the Firestick. When I click on the Kodi icon to launch it, the Leia splash screen appears as normal, then the usual Kodi home screen, and in the top right corner the 'Loading channels from clients' process starts. But, about 25% of the way through that, after just a few seconds, the process momentarily freezes, and then Kodi closes and dumps me back out to the Firestick home screen.
I wondered if there was now a more current version of Kodi, and found there was. So, today I upgraded it from 18.1 to 18.3, but exactly the same thing is still happening. The upgrade hasn't fixed it. I can't get Kodi to stay loaded for more than about 10 seconds until it gets part way through the loading channels from client process. I saw in another forum that there might be a problem in Kodi, where under Settings / PVR & Live TV / General / Channel Manager there could be a channel marked as 'not active', but where the 'Activate guide' flag is not set to 'false'. However, I can't get Kodi to stay loaded for long enough for me to investigate that, and I don't know how to stop the Kodi NPVR add-on from trying to load the guide while I check.
Do you have any ideas how I can troubleshoot this? I know you normally ask for logs, but I don't know how to obtain a log file from a Firestick. Hoping you can help!
(Incidentally, I am not seeing any problems with the NextPVR back-end on my laptop - that is working just fine, the same as it always has.)
Updated to the latest revision today, which pulled a file or 2, but the docker wouldn't start. So I deleted the image file completely and pulled all files, but still no go.
Today sub released a beta version of a Debian based installer for NextPVR v5. This should work on any apt based linux including Ubuntu, Debian, Mint, Raspian and Armbian that use systemd for services.
This installer should do download all the requirements for running NextPVRServer and create a service to control the server. The server runs as user nextpvr as a security issue.
Been playing with IPTV again and found far too many channels imported and having trouble tidying up (fell back to delete database!)
In settings > channels all the 1000's of channels appear and can be flagged both individually and in a block with the normal normal Windows keys.
However, to delete I appear to be only able to hit the dustbin icon and not the delete key. I am deleting from the end (as that is where the garbage channels appear) but the dustbin icon only appear at the top of the first page, so I have to scroll up 70- odd thousand channels . It would be nice to have the dustbin available to all the time and/or the delete key working.
ta
I'm trying to run NLite to connect to my V5 install on a seperate PC (on the same network), but when I click nlite.exe it just does nothing at all.
I've seen some similar talk of this in the initial NLite build discussion from martin123, but I cannot find any resolution.
I have tried running it through command prompt with the nlite.exe -server path, but that has not worked. And I've tried an old nlite.exe file that was suggested but just get 'Checking configuration, About to connect to server'.
On a separate, but related point, I just want to use NLite in efforts to use the manual recording feature. Something that I can't find at all from any of the frontends I've tried.
I am having trouble installing V5 in a Raspberry Pi.
I followed instructions and get the following messages.
Can anyone help me interpret what is wrong as i am new to Raspbian and the Pi.
Thanks
commands:
pi@raspberrypi:~/NPVR $ cd NPVR
pi@raspberrypi:~/NPVR/NPVR $ chmod +x ./NextPVRServer
pi@raspberrypi:~/NPVR/NPVR $ cdmod +x ./DeviceHostLinux
bash: cdmod: command not found
pi@raspberrypi:~/NPVR/NPVR $ chmod +x ./DeviceHostLinux
pi@raspberrypi:~/NPVR/NPVR $ ./NextPVRServer
NEXTPVR_INSTALLDIR /home/pi/NPVR/NPVR/
NEXTPVR_DATADIR /home/pi/NPVR/NPVR/data/
NEXTPVR_DATADIR_USERDATA /home/pi/.NPVR-data/
[1] Checking if upgrade required
[1] master file is /home/pi/NPVR/NPVR/data/Config-master-dont-edit.xml
[1] Doing database updates
[1] Database: /home/pi/.NPVR-data/npvr.db3
[1] Version 5.0.0.190710
[1] CaptureSource.LoadAll()
[1] Unexpected error with HDHR discovery: System.Net.WebException: An exception occurred during a WebClient request. ---> System.TypeInitializationException: The type initializer for 'System.Net.Http.CurlHandler' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Http' threw an exception. ---> System.TypeInitializationException: The type initializer for 'HttpInitializer' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'System.Net.Http.Native': The specified module or one of its dependencies could not be found.
(Exception from HRESULT: 0x8007007E)
at Interop.Http.GetSslVersionDescription()
at Interop.HttpInitializer..cctor()
--- End of inner exception stack trace ---
at Interop.HttpInitializer.Initialize()
at Interop.Http..cctor()
--- End of inner exception stack trace ---
at Interop.Http.GetSupportedFeatures()
at System.Net.Http.CurlHandler..cctor()
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at System.Net.WebClient.GetWebResponse(WebRequest request)
at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
--- End of inner exception stack trace ---
at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at NShared.Utility.HDHomeRun.Discover(String specificDeviceID)
[1] HDHR Discover
[1] ...
[1] HDHOMERUN_TAG_DEVICE_TYPE: 1
[1] HDHOMERUN_TAG_DEVICE_ID: 1251CD44
[1] HDHOMERUN_TAG_DEVICE_AUTH_STR
[1] HDHOMERUN_TAG_BASE_URL: http://192.168.1.59:80
[1] HDHOMERUN_TAG_TUNER_COUNT: 4
[1] HDHOMERUN_TAG_LINEUP_URL: http://192.168.1.59:80/lineup.json
/home/pi/NPVR/NPVR/DeviceHostLinux: error while loading shared libraries: libdvbv5.so.0: cannot open shared object file: No such file or directory
[1] Local Devices:
[1] CaptureSource.LoadAll()
[1] Using in-progress RecordingService
[1] RecordingService.Startup()
[8] ServiceLocatorThread() starting...
[8] ServiceLocatorThread() Hostname: raspberrypi
[8] address: 192.168.1.6
[8] Waiting for broadcast
[7] Requesting wake up for 'EPGWAKEUP' [EPG Update] at 8/1/19 2:44 AM
[7] PowerManagement ScheduleWakeup (needs implementation)
[7] Next EPG update time: 8/1/19 2:44 AM
[6] RecordingService starting...
[6] Doing database vacuum
[6] vacuuming done
[5] Deleting web temp files
[6] No /home/pi/.NPVR-data/scripts/PostStartup.sh
[6] PurgeOldDeletes()
[6] Loading recording schedule
[6] PowerManagement CancelRecordingWakeupRequests (needs implementation)
Segmentation fault