Ubuntu 19.04 fresh install.
I copy and pasted the .sh files (from the install post) to install and start.
When I run the start script I get an error:
Quote:A fatal error occurred, the required library libhostfxr.so could not be found.
If this is a self-contained application, that library should exist in [/root/NPVR/].
If this is a framework-dependent application, install the runtime in the default location [/usr/share/dotnet] or use the DOTNET_ROOT environment variable to specify the runtime location.
I tried apt install libhostfx.so and got a couldn't be found.
I got a new antenna and so I performed a channel scan. I updated the EPG for the new channels, and they show up in the guide, but when I try and watch any of them, they are all black. Any help would be greatly appreciated.
I've attached the zipped NPVR log
Posted by: davidbb - 2019-07-31, 12:58 PM - Forum: Linux
- No Replies
I have managed to download , unzip and run the commands as shown in the sticky note, however i cannot seem to run the software or even find how to ?
This is the commands and replies i get to the chmod commands and ./NextPVRServer
Can someone help ? I am totally new to the Raspberry Pi and have just done the initial install of Raspbian.
Here's the message i get when i run the commands ?
Once installed properly, where do i access NextPVR on the Pi ?
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
Just adding a new channel and I can't recall how on earth I added batch file strings as the Channel Changer executable before.
Can no longer do so? Only accepts exe?
Today is July 30, 2019. I did some testing today in the hopes of better info. Started out the test today at 1080p@10mb quality on my LTE+, NextPVR was playing fine for 20min then stopped. Then tried it on WIFI with the same quality settings and the it played for 1min then stopped. Next I took the quality down to 480p@ 1mb while still on WIFI, played for 20min then stopped. My internet speed is 200mb down and 15mb upload. Would be cool if I could get this fixed. I have uploaded my logs for today.
Is anyone else having issues with schedules direct update failing? I am not sure if it is because i didn't configure V5 from scratch and just moved the database from v4 over. I have attached the logs after trying an update.
I can't seem to get PostProcessing.sh to be invoked after a recording has finished. I am a bit of a Noob at this.
I am running NextPVR in a docker container on an UnRaid NAS server. On the host, PostProcessing.sh is located in mnt/appdata/NextPVR/Config/scripts
In my setup of the docker container I have mapped the path in the NextPVR container /config to the host path: mnt/appdata/NextPVR/Config This mapping works as all of the configuration files and recording logs are created in the host folder.
I can also open a docker console and by typing /bin/bash /config/scripts/PostProcessing.sh the script executes.
I'm using NPVR with dual Hauppauge HDPVR2 capture devices. Everything is working perfectly, except some channels won't display for me. I see the HDPVR fire up and stream, and NPVR shows the device as working, but the screen is blank. The only commonality I can think of is I think these channels are SD.
Is there a log or something I can review to see whats going on? (I'm new to NVPR)
Have successfully setup NextPVR, configured devices, EPG etc.
Am using Hauppauge DVB-T tuners and a Hauppauge colossus card with STB, and using the Colossus cards IR blaster.
(Have learned the IR codes of my STB)
Have all working fine using NextPVR interface, and guide is working, and the IR blasting is working to watch Analog channels from my STB using NextPVR on my PC.
However, I am encountering issues changing STB channels from a Kodi client running NextPVR addon.
I have successfully configured the Kodi NextPVR addon, and it imports the channels and guide.
But, when I choose one of the Analog STB channels in Kodi, it does not initiate the IR Blaster like it does when using the native NextPVR on my PC.
(it just plays one of the DVB-T channels)
Just wanted confirmation that IR Blasting should work when using Kodi NextPVR addon?, or does IR blasting only work on the local PC running NextPVR.
Also, do the channel numbers have to be unique?
ie. I have a DVB-T channel numbered '1' and also an analog STB channel named 'Sky TV 1' Is that OK?
(Have defined two groups in NextPVR 'Digital' and 'Analog'
Kinda perplexed as to why IR blasting aint working from the Kodi client. Is there something obvious I have overlooked?
Ok this is really bugging me, as I stated in another post I am having issues using nextpvr app when using outside my network, but now it's doing this on my own network. It only seems to do this on my samsung s9+ I have a FireStick 4k and works perfect on wifi. So why would this be doing it on my phone. I'll post some resent logs.