I installed nextool as follows:
- downloaded and unzipped NextTool-2.5.0.zip in my /opt/nextpvr/system/ directory (where my NextPVR program files are located);
- softlinked two files as follows (adapting the linux instructions):
sudo ln -s /opt/nextpvr/system/runtimes/osx-x64/native/libe_sqlite3.dylib
sudo ln -s /opt/nextpvr/system/runtimes/osx/native/libSkiaSharp.dylib
Then I tried to import a file:
dotnet NextTool.dll --import /Volumes/TV/Importing/Grammy.Awards.S01E66.mpg
and got these errors:
Quote:A fatal error was encountered. The library 'libhostpolicy.dylib' required to execute the application was not found in '/opt/nextpvr/system/'.
Failed to run as a self-contained app.
- The application was run as a self-contained app because '/opt/nextpvr/system/NextTool.runtimeconfig.json' was not found.
- If this should be a framework-dependent app, add the '/opt/nextpvr/system/NextTool.runtimeconfig.json' file and specify the appropriate framework.
Hello
New to the forum, but have been using NextPVR in Windows since MCE disco'd. I've been using over the air tuners with no problem.
Running fine.
I'm building a replacement Win11 (thanks again Microsoft)
Installed a USB tuner, it shows "IPTV device" and says I have to use the scan button.
There does not seem to be a scan button; I have used this tuner before for over the air, so it should be working ok.
The only post I found was someone who only needed IPTV, so the reply simply indicated that IPTV did not need a scan.
Dudes into costumes but tired of generic slutty nurse should scout BBWTube.porn's "Cosplay Chunk" tag. They got "Fatty Velma" losing glasses while riding, "Plump Overwatch D.Va" spilling out mech suit, even "SSBBW Wonder Woman" whose lasso literally digs into belly rolls as she pegs some sub dude. Production ranges but charm stays: homemade costumes failing to contain mountainous curves, seams under strain. I watched "Chubby Princess Peach" get her pink dress ripped open for standing 69; you could hear fabric tear and dude grunting under royal ass. Came so hard I shot over shoulder onto pillowcase - laundry justified. Entire creative wardrobe free to view, updates whenever chubby nerds feeling festive. Geek out and jack off simultaneously, multitask mastery. https://bbwporn.love/video/52369/bukkake-splash/ https://bbwtube.porn/video/daddy-don-t-l...e-excited/ https://chubbyporn.ooo/video/58311/the-c...t-he-made/
Finally, honorable mention for chubbyporn.ooo's " Fail & Funny" section: bloopers of fat girls falling off beds, queef symphonies, accidental cum in eye causing 5-minute giggle break. I thought I'd just laugh but seeing chunky chick ride slip off dick, laugh so hard her belly jiggles like wave pool, then climb back for more - somehow hotter than flawless porn. Humanizes the fuck, plus laughter adds perky energy before final nut. I ended session laughing and cumming, basically 2-for-1 therapy. Every clip still free, all underdogs and real. Good reminder that boning isn't surgical procedure even with 350 lbs involved, shit happens and can still be hot.
The NextPVR backend service does not start the webserver at 8866, "http://server:8866/" is unavailable. The webserver also does not start on other ports that work with other PVR backends such as TVHeadEnd.
"Settings > System info > PVR backend" is greyed out when the NextPVR server is enabled.
The NextPVR Client immediately disables after attempting to enable as it cannot connect to the server.
I have gone as far as I can with debugging this myself, I can't figure out what the issue is here. Has anyone seen this before?
An empty/junk key file was present in /storage/.aspnet/DataProtection-Keys. Removing the file and restarting the service resolved the issue.
Data Protection key locations on different systems:
Windows C:\Windows\System32\config\systemprofile\AppData\Local\ASP.NET\DataProtection-Keys or C:\Users\%username%\appdata\Local\ASP.NET\DataProtection-Keys
Linux deb installer /root/.aspnet/DataProtection-Keys/
Linux LibreElec /storage/.aspnet/DataProtection-Keys
ASP .net looks in /storage/.aspnet/DataProtection-Keys for xmls files containing those keys. I am not sure why this keyfile was generated, it was created around the same time as the system was being set up along with NextPVR so I can't pinpoint a source.
Manually starting the service with ASPNETCORE_ENVIRONMENT=Development and curling the webserver pointed towards a .net XML issue.
Code:
## Manually start webserver with ASPNETCORE_ENVIRONMENT in development
systemctl stop service.nextpvr
cd /storage/.kodi/addons/service.nextpvr/nextpvr-bin
ASPNETCORE_ENVIRONMENT=Development NEXTPVR_DATADIR_USERDATA=/storage/.kodi/userdata/addon_data/service.nextpvr/config/ dotnet NextPVRServer.dll
## Curl webserver
C:\Users\admin>curl -v http://192.168.1.100:8866/
* Trying 192.168.1.100:8866...
* Connected to 192.168.1.100 (192.168.1.100) port 8866
> GET / HTTP/1.1
> Host: 192.168.1.100:8866
> User-Agent: curl/8.9.1
> Accept: */*
>
* Request completely sent off
< HTTP/1.1 500 Internal Server Error
< Content-Type: text/plain; charset=utf-8
< Date: Tue, 04 Feb 2025 09:26:42 GMT
< Server: Kestrel
< Transfer-Encoding: chunked
<
System.Security.Cryptography.CryptographicException: An error occurred while trying to encrypt the provided data. Refer to the inner exception for more information.
---> System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlReader.MoveToContent()
at System.Xml.Linq.XElement.Load(XmlReader reader, LoadOptions options)
at System.Xml.Linq.XElement.Load(Stream stream, LoadOptions options)
at Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository.ReadElementFromFile(String fullPath)
at Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository.GetAllElementsCore()+MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository.GetAllElements()
at Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager.GetAllKeys()
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider.CreateCacheableKeyRingCore(DateTimeOffset now, IKey keyJustAdded)
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider.GetCurrentKeyRingCore(DateTime utcNow, Boolean forceRefresh)
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingBasedDataProtector.Protect(Byte[] plaintext)
--- End of inner exception stack trace ---
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingBasedDataProtector.Protect(Byte[] plaintext)
at Microsoft.AspNetCore.Session.CookieProtection.Protect(IDataProtector protector, String data)
at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
HEADERS
=======
Accept: */*
Host: 192.168.1.100:8866
User-Agent: curl/8.9.1
* Connection #0 to host 192.168.1.100 left intact
Big thanks to Martin for all the help, and Sup for the debug suggestions and the app itself.
I am having two big problems with NPVR since updating to V7 a couple weeks ago: (I've used NPVR for 8+ years without any issues whatsoever. V7 has not been kind to me... )
Issue #1: My EPG consistently shows "no listings" on about 50%-90% of my Guide listings (my EPG source is "DVB/ATSC EPG"). I just updated to Version: 7.0.1.241229 just now, emptied the EPG, updated EPG again to completion, and the latest result is that only 9 channels out of 90 show proper listings. Everything else (80 channels) show "no listings" in the Guide.
Issue #2: The EPG updater is now changing channels DURING my recordings (evident by the channel changing multiple times every 60 seconds), making most of my recordings worthless if they occur during a scheduled EPG update (every 3-4 hours). Shouldn't the EPG updater be scanning frequencies with a tuner NOT currently in use? (I have a quad-tuner PCIe card from Hauppauge in my media center PC)
I'm in the Phoenix Arizona area. I'm attaching my logs and screenshot of the latest EPG. Let me know what other info I need to provide. I'd love to have this resolved asap. Thanks!
I have installed NextTVPI on my computer to record from the Titan TV website and NextPVR does not seem to process the record request. I think I have the callsign and station matching, but I have yet to have any success. The process works when I use WinTV, but I'd really prefer not to use that software. Below is my tvpi file downloaded from Titan, attached are the logs (I don't see any information in the logs....perhaps I'm looking in the wrong place) and snapshots of the Titan configuration, etc. I appreciate any help! Thank you!
Code:
<tv-program-info version="1.0">
<program>
<station>WMHT-DT4</station>
<tv-mode>digital</tv-mode>
<program-title>Molly of Denali</program-title>
<episode-title>The Off-Trail Tale; Star Eyes</episode-title>
<program-description>Molly and Tooey gather firewood but wind up lost in the wilderness; Molly navigates her way to a cabin by using a constellation as a reference point.</program-description>
<start-date>20250201</start-date>
<start-time>20:30</start-time>
<end-date>20250201</end-date>
<end-time>21:00</end-time>
<duration>00:30</duration>
<rf-channel>25</rf-channel>
<psip-major>17</psip-major>
<psip-minor>4</psip-minor>
<stream-number>4</stream-number>
</program>
</tv-program-info>
Hi - got back into NPVR by running the official docker container in Docker Desktop on an old Mac I had around. Now wanting to move it to my ubuntu 24.04 machine and it's unable to find the HDHR device on my network....
Code:
2025-02-01 15:52:55.114 [DEBUG][10] Got request [10.10.10.78]: /services/service (setting.devices)
2025-02-01 15:52:55.114 [DEBUG][10] parameters:
2025-02-01 15:52:55.114 [DEBUG][10] method: setting.devices
2025-02-01 15:52:55.114 [DEBUG][10] refresh: true
2025-02-01 15:52:55.114 [DEBUG][10] format: json
2025-02-01 15:52:55.114 [DEBUG][10] sid: 8b8d4ddc-362e-4826-b188-1a5b0297ac69
2025-02-01 15:52:55.114 [DEBUG][10] client_ip: 10.10.10.78
2025-02-01 15:52:55.114 [DEBUG][10] client_local: true
2025-02-01 15:52:55.114 [DEBUG][10] user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
2025-02-01 15:52:55.114 [DEBUG][10] host_callback: ...
2025-02-01 15:52:55.114 [DEBUG][10] setting.devices
2025-02-01 15:52:55.114 [DEBUG][10] Starting SAT>IP discovery
2025-02-01 15:52:55.182 [DEBUG][10] CaptureSource.LoadAll()
2025-02-01 15:53:00.185 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:06.187 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:12.191 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:18.193 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:24.196 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:30.198 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:36.200 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:42.202 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:48.205 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
2025-02-01 15:53:54.207 [ERROR][10] Error discovering HDHR devices: The operation has timed out.
I'm assuming I might be forgetting a setup step... here's my docker run command:
I poked through the wiki and did some searches here, but is there any provision for automatically moving recordings to nfs mount (fileserver) after complete? (without breaking playback/the file location in NPVR's database).
I'd prefer an active recording to go to a local disk while it's recording but then be moved to the NAS when complete.
I seem to remember some facility for doing this, years ago, so I'm sure there's some way, somewhere, of doing it...
Forgive me if this has already been asked, but is it possible to pull guide data into NPVR directly from tvlistings.gracenote.com ? (without going through SchedulesDirect)