root@odroid:~/nextpvr# cat /etc/debian_version
buster/sid
root@odroid:~/nextpvr# uname -a
Linux odroid 4.14.85-152 #1 SMP PREEMPT Mon Dec 3 03:00:02 -02 2018 armv7l armv7l armv7l GNU/Linux
root@odroid:~/nextpvr#
root@odroid:~/nextpvr# ./NextPVRServer
/root/.NPVR-data/
/root/.NPVR-data/logs
/root/.NPVR-data/media
/root/.NPVR-data/media/shows
/root/.NPVR-data/media/channels
/root/.NPVR-data/web
/root/.NPVR-data/web/temp
NEXTPVR_INSTALLDIR /root/nextpvr/
NEXTPVR_DATADIR /root/nextpvr/data/
NEXTPVR_DATADIR_USERDATA /root/.NPVR-data/
Config.xml does not exists. Creating it from master.
[1] Checking if upgrade required
[1] master file is /root/nextpvr/data/Config-master-dont-edit.xml
[1] Doing database updates
[1] Database: /root/.NPVR-data/npvr.db3
[1] missing db...copying from: /root/nextpvr/data/empty.db3
[1] Version 5.0.0.190617
[1] Creating thumbs directory
[1] Recording directory does not exist: C:\Users\Public\Videos\
[1] Defaulting to: /root/recordings
[1] LiveTV directory does not exist: C:\Users\Public\Videos\
[1] Defaulting to: /root/recordings
[1] CaptureSource.LoadAll()
[1] Added new device 'IPTV Device'
[1] Unexpected error with HDHR discovery: System.Net.WebException: An exception occurred during a WebClient request. ---> System.TypeInitializationException: Th e type initializer for 'System.Net.Http.CurlHandler' threw an exception. ---> Sy stem.TypeInitializationException: The type initializer for 'Http' threw an excep tion. ---> System.TypeInitializationException: The type initializer for 'HttpIni tializer' threw an exception. ---> System.DllNotFoundException: Unable to load D LL 'System.Net.Http.Native': The specified module or one of its dependencies cou ld 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: 1075AD49
[1] HDHOMERUN_TAG_DEVICE_AUTH_STR
[1] HDHOMERUN_TAG_TUNER_COUNT: 4
[1] HDHOMERUN_TAG_BASE_URL: http://192.168.1.99:80
[1] HDHOMERUN_TAG_LINEUP_URL: http://192.168.1.99:80/lineup.json
[1] Added new device 'HDHomeRun 1075AD49-0'
[1] Added new device 'HDHomeRun 1075AD49-1'
[1] Added new device 'HDHomeRun 1075AD49-2'
[1] Added new device 'HDHomeRun 1075AD49-3'
[1] DeviceHost executable not found...
[1] CaptureSource.LoadAll()
[1] Using in-progress RecordingService
[1] RecordingService.Startup()
[8] ServiceLocatorThread() starting...
[8] ServiceLocatorThread() Hostname: odroid
[8] address: 192.168.1.2
[8] Waiting for broadcast
[7] Requesting wake up for 'EPGWAKEUP' [EPG Update] at 06/20/2019 02:44
[7] PowerManagement ScheduleWakeup (needs implementation)
[7] Next EPG update time: 06/20/2019 02:44
[6] RecordingService starting...
[6] Doing database vacuum
[6] vacuuming done
[4] Deleting web temp files
[6] No /root/.NPVR-data/scripts/PostStartup.sh
[6] PurgeOldDeletes()
[6] Loading recording schedule
[6] PowerManagement CancelRecordingWakeupRequests (needs implementation)
Segmentation fault
root@odroid:~/nextpvr# sudo apt install hdhomerun-config
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
hdhomerun-config
0 upgraded, 1 newly installed, 0 to remove and 109 not upgraded.
Need to get 27.1 kB of archives.
After this operation, 65.5 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports bionic/universe armhf hdhomerun-config armhf 20180327-1 [27.1 kB]
Fetched 27.1 kB in 0s (95.6 kB/s)
Selecting previously unselected package hdhomerun-config.
(Reading database ... 58001 files and directories currently installed.)
Preparing to unpack .../hdhomerun-config_20180327-1_armhf.deb ...
Unpacking hdhomerun-config (20180327-1) ...
Setting up hdhomerun-config (20180327-1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
root@odroid:~/nextpvr# ./NextPVRServer
NEXTPVR_INSTALLDIR /root/nextpvr/
NEXTPVR_DATADIR /root/nextpvr/data/
NEXTPVR_DATADIR_USERDATA /root/.NPVR-data/
[1] Checking if upgrade required
[1] master file is /root/nextpvr/data/Config-master-dont-edit.xml
[1] Doing database updates
[1] Database: /root/.NPVR-data/npvr.db3
[1] Version 5.0.0.190617
[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: 1075AD49
[1] HDHOMERUN_TAG_DEVICE_AUTH_STR
[1] HDHOMERUN_TAG_TUNER_COUNT: 4
[1] HDHOMERUN_TAG_BASE_URL: http://192.168.1.99:80
[1] HDHOMERUN_TAG_LINEUP_URL: http://192.168.1.99:80/lineup.json
[1] DeviceHost executable not found...
[1] CaptureSource.LoadAll()
[1] Using in-progress RecordingService
[1] RecordingService.Startup()
[8] ServiceLocatorThread() starting...
[8] ServiceLocatorThread() Hostname: odroid
[8] address: 192.168.1.2
[8] Waiting for broadcast
[7] Requesting wake up for 'EPGWAKEUP' [EPG Update] at 06/20/2019 02:44
[7] PowerManagement ScheduleWakeup (needs implementation)
[7] Next EPG update time: 06/20/2019 02:44
[6] RecordingService starting...
[6] Doing database vacuum
[6] vacuuming done
[4] Deleting web temp files
[6] No /root/.NPVR-data/scripts/PostStartup.sh
[6] PurgeOldDeletes()
[6] Loading recording schedule
[6] PowerManagement CancelRecordingWakeupRequests (needs implementation)
Segmentation fault
I have a question if someone was to setup a Xmltv grabber based Schedules Direct JSON file importer for NextPVR v5. Would if the extra 3rd party external metadata (TheTVDB) retrieval id be operated on by this new version of the software please?
Cause this service contains a lot of information and data associated with television shows. Including a review ratings importing, along with fanart and so much more. Also this information is very complete and expanding due to submissions from the community.
However for the TheTVDB show, season episode id included in any grabbed listing with the feature enabled (off by default). To have an effect the Xmltv parser of the DVR needs to be able to access and retrieve TheTVDB data from its JSON based API.
So is it possible for support of this retrieval system to be included in the next build please or some future build?
Thank you for your time and attention in this matter.
I have 2 HDHR devices running, one is set up for OTA, the other QAM. Both show up in the Devices settings web page and display the number of channels for each tuner. If I select a channel that uses the OTA device it works fine. Then when I select a channel that uses the QAM device I get and error message that says "Failed to start requested stream".
If I restart the server and select a channel that uses the QAM device, it works fine. But then when I select a channel from the OTA device, it fails.
Basically, whatever device that gets used first after the server starts up wins.
I attached the logs that record selecting the OTA channel first then the QAM channel.
Hi. The only way I can keep my computer from freezing is to turn off the NPVR recording service. You thought I may have a power config issue. I tried so many alternatives with no luck. Can you provide details on the correct Power settings? Thank you.
When you connect to the web client index.html, it has a Recent Recordings section. Is there a way to change the sort order so that it is descending by date with the most recent recording at the top?
It always sort of freaks me out when the top entry from several days ago!
Iâve updated to Kodi 18.2, my version of nextpvr is 3.3.15. When I try using extended time shift mode it says extended time shift needs version 4.2.4. How do I get that version onto my Kodi on my firecube?
my tuners are detected but the scan does not find anything. attached is a image the first tuner it being used by tvheadend tuners 3&4 by npvr and it appears its not tuning it as there is no frequency shown
UpdateEPG.bat did not run when I clicked Update EPG under Settings on Windows. Running NextPVRServer it looks for Poststartup.bat under NPVR-data so I copied the Scripts directory from under Program Files to the NPVR-data directory and UpdateEPG.bat runs correctly. Should running NextPVRServer have created the Scripts directory if it was missing?