NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Portal

Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 20,167
» Latest member: algesal.art.1966
» Forum threads: 65,370
» Forum posts: 602,134

Full Statistics

Online Users
There are currently 1505 online users.
» 1 Member(s) | 1498 Guest(s)
Applebot, Baidu, Bing, Facebook, Twitter, Yandex, mvallevand

Latest Threads
DVB-T scanning issue - fo...
Forum: Docker amd64
Last Post: mvallevand
Yesterday, 08:36 AM
» Replies: 1
» Views: 70
Channels not detected in ...
Forum: Windows
Last Post: mvallevand
Yesterday, 03:57 AM
» Replies: 5
» Views: 3,389
Need help with hardened d...
Forum: Docker amd64
Last Post: bfg100k
2026-08-26, 02:41 AM
» Replies: 5
» Views: 245
Avoiding duplicates of sp...
Forum: Windows
Last Post: mvallevand
2026-08-25, 04:37 PM
» Replies: 4
» Views: 187
NPVR Tray stuck showing E...
Forum: Windows
Last Post: mvallevand
2026-08-24, 02:08 PM
» Replies: 9
» Views: 435
Radio stations for NextPV...
Forum: Add-ons (3rd party plugins, utilities and skins)
Last Post: LynnO
2026-08-23, 07:28 PM
» Replies: 28
» Views: 10,076
Desktop Client lost it's ...
Forum: Windows
Last Post: sub
2026-08-23, 03:37 AM
» Replies: 6
» Views: 351
Record playback manual sk...
Forum: Linux
Last Post: mvallevand
2026-08-23, 03:03 AM
» Replies: 4
» Views: 224
DVB-S2 scan succeeds, cha...
Forum: Linux
Last Post: mvallevand
2026-08-21, 09:17 PM
» Replies: 15
» Views: 644
Any experience using the ...
Forum: Linux
Last Post: mvallevand
2026-08-21, 08:08 PM
» Replies: 5
» Views: 250

 
  DVB-T scanning issue - found all but 1 (ABC) TV Network
Posted by: bfg100k - Yesterday, 04:11 AM - Forum: Docker amd64 - Replies (1)

I'm having issues with NextPVR finding the ABC channels in Sydney. TVheadend found them with no issues. I've tried setting <ScanDropTime> in config.xml to 10000 (default is 3000) but I don't think the app is actually using that setting as when I performed the scan, I see the line >>> Scanning 226500000 (the ABC frequency) changing in less than 10 seconds (around 3?)

Below is the console output when I run the scan manually. There appears to be a lock on the 226.5MHz but no stations found?

Code:
2026-08-28 13:56:03:479 [DEBUG] Adapter::Adapter() 2026-08-28 13:56:03:479 [DEBUG] Scanning from /usr/share/dvb/dvb-t/au-Sydney 2026-08-28 13:56:03:479 [DEBUG] Channel config will be saved to /config/adapter0--channels-scan.conf 2026-08-28 13:56:03:505 [DEBUG] >>> Scanning@next 2026-08-28 13:56:03:505 [DEBUG] >>> Scanning 226500000        (0x00) Signal= -118.91dBm         Lock   (0x1b) Quality= Good Signal= -89.57dBm C/N= 6.41dB UCB= 0 postBER= 221x10^-6 PER= 0 2026-08-28 13:56:06:152 [DEBUG] >>> Scanning@continue3 2026-08-28 13:56:06:152 [DEBUG] >>> Scanning@next 2026-08-28 13:56:06:152 [DEBUG] >>> Scanning 177500000        (0x00) Quality= Good Signal= -89.72dBm C/N= 6.41dB UCB= 0 postBER= 21.0x10^-3 PER= 0         Lock   (0x1f) Quality= Poor Signal= -58.03dBm C/N= 20.38dB UCB= 20 postBER= 21.0x10^-3 PER= 10.8x10^-3 2026-08-28 13:56:09:203 [DEBUG] >>> Scanning@about to store 2026-08-28 13:56:09:203 [DEBUG] header 1282 2026-08-28 13:56:09:204 [DEBUG] ~1312:1282:4115~7 Sydney~Seven Network~25~177500000OFF~7 2026-08-28 13:56:09:204 [DEBUG] ~1313:1282:4115~7 Sydney~Seven Network~25~177500000OFF~71 2026-08-28 13:56:09:204 [DEBUG] ~1314:1282:4115~7two Sydney~Seven Network~25~177500000OFF~72 2026-08-28 13:56:09:204 [DEBUG] ~1316:1282:4115~7 Sydney~Seven Network~25~177500000OFF~70 2026-08-28 13:56:09:204 [DEBUG] ~1317:1282:4115~7flix Sydney~Seven Network~22~177500000OFF~76 2026-08-28 13:56:09:205 [DEBUG] ~1318:1282:4115~7Bravo Sydney~Seven Network~25~177500000OFF~75 2026-08-28 13:56:09:205 [DEBUG] ~1319:1282:4115~7mate Sydney~Seven Network~25~177500000OFF~74 2026-08-28 13:56:09:205 [DEBUG] ~1320:1282:4115~RACING.COM~Seven Network~22~177500000OFF~78 2026-08-28 13:56:09:205 [DEBUG] ~1321:1282:4115~TVSN~Seven Network~22~177500000OFF~77 2026-08-28 13:56:09:205 [DEBUG] >>> Scanning@stored 2026-08-28 13:56:09:205 [DEBUG] >>> Scanning@about to free loop 2026-08-28 13:56:09:205 [DEBUG] >>> Scanning@about to start next loop (63a81da0) 2026-08-28 13:56:09:205 [DEBUG] >>> Scanning@next 2026-08-28 13:56:09:205 [DEBUG] >>> Scanning 191625000 Lock   (0x1f) Quality= Poor Signal= -50.42dBm C/N= 22.16dB UCB= 18 postBER= 6.99x10^-3 PER= 3.50x10^15 2026-08-28 13:56:12:830 [DEBUG] >>> Scanning@about to store 2026-08-28 13:56:12:830 [DEBUG] header 1056 2026-08-28 13:56:12:830 [DEBUG] ~1057:1056:4114~Channel 9 Sydney~Nine Network Australia~1~191625000OFF~9 2026-08-28 13:56:12:830 [DEBUG] ~1058:1056:4114~9HD Sydney~Nine Network Australia~25~191625000OFF~90 2026-08-28 13:56:12:830 [DEBUG] ~1059:1056:4114~9Go! Sydney~Nine Network Australia~1~191625000OFF~93 2026-08-28 13:56:12:830 [DEBUG] ~1060:1056:4114~9Life Sydney~Nine Network Australia~1~191625000OFF~94 2026-08-28 13:56:12:830 [DEBUG] ~1061:1056:4114~9GemHD Sydney~Nine Network Australia~25~191625000OFF~95 2026-08-28 13:56:12:830 [DEBUG] ~1062:1056:4114~Channel 9 Sydney~Nine Network Australia~1~191625000OFF~91 2026-08-28 13:56:12:831 [DEBUG] ~1063:1056:4114~9Gem Sydney~Nine Network Australia~1~191625000OFF~92 2026-08-28 13:56:12:831 [DEBUG] ~1064:1056:4114~9Go!HD Sydney~Nine Network Australia~25~191625000OFF~99 2026-08-28 13:56:12:831 [DEBUG] ~1065:1056:4114~9Rush Sydney~Nine Network Australia~1~191625000OFF~96 2026-08-28 13:56:12:831 [DEBUG] ~1066:1056:4114~Extra~Nine Network Australia~1~191625000OFF~97 2026-08-28 13:56:12:831 [DEBUG] >>> Scanning@stored 2026-08-28 13:56:12:831 [DEBUG] >>> Scanning@about to free loop 2026-08-28 13:56:12:831 [DEBUG] >>> Scanning@about to start next loop (63a832f0) 2026-08-28 13:56:12:831 [DEBUG] >>> Scanning@next 2026-08-28 13:56:12:831 [DEBUG] >>> Scanning 219500000 Lock   (0x1f) Quality= Poor Signal= -67.50dBm C/N= 19.07dB UCB= 16 postBER= 5.24x10^-3 PER= 3.69x10^15 2026-08-28 13:56:20:682 [DEBUG] >>> Scanning@about to store 2026-08-28 13:56:20:683 [DEBUG] header 1538 2026-08-28 13:56:20:683 [DEBUG] ~1569:1538:4116~10 HD~TEN Sydney~25~219500000OFF~10 2026-08-28 13:56:20:683 [DEBUG] ~1570:1538:4116~10 HD +1~TEN Sydney~25~219500000OFF~14 2026-08-28 13:56:20:683 [DEBUG] ~1571:1538:4116~Nickelodeon~TEN Sydney~22~219500000OFF~13 2026-08-28 13:56:20:683 [DEBUG] ~1572:1538:4116~10 HD~TEN Sydney~25~219500000OFF~15 2026-08-28 13:56:20:683 [DEBUG] ~1573:1538:4116~10~TEN Sydney~1~219500000OFF~1 2026-08-28 13:56:20:683 [DEBUG] ~1574:1538:4116~you.tv~TEN Sydney~22~219500000OFF~16 2026-08-28 13:56:20:683 [DEBUG] ~1575:1538:4116~10 drama~TEN Sydney~25~219500000OFF~12 2026-08-28 13:56:20:683 [DEBUG] ~1576:1538:4116~10 comedy~TEN Sydney~25~219500000OFF~11 2026-08-28 13:56:20:684 [DEBUG] ~1577:1538:4116~gecko~TEN Sydney~22~219500000OFF~17 2026-08-28 13:56:20:684 [DEBUG] >>> Scanning@stored 2026-08-28 13:56:20:684 [DEBUG] >>> Scanning@about to free loop 2026-08-28 13:56:20:684 [DEBUG] >>> Scanning@about to start next loop (63a84840) 2026-08-28 13:56:20:684 [DEBUG] >>> Scanning@next 2026-08-28 13:56:20:684 [DEBUG] >>> Scanning 184500000        (0x00) Quality= Poor Signal= -67.71dBm C/N= 19.98dB UCB= 4294967280 postBER= 1.01x10^-6 PER= 544x10^3         Sync   (0x0f) Signal= -50.49dBm         Lock   (0x1f) Quality= Poor Signal= -50.49dBm C/N= 22.04dB UCB= 0 postBER= 21.0x10^-3 PER= 10.6x10^15 2026-08-28 13:56:27:281 [DEBUG] >>> Scanning@about to store 2026-08-28 13:56:27:281 [DEBUG] header 768 2026-08-28 13:56:27:281 [DEBUG] ~769:768:12802~SBS ONE~SBS~1~184500000OFF~3 2026-08-28 13:56:27:281 [DEBUG] ~771:768:12802~SBS2~SBS~25~184500000OFF~31 2026-08-28 13:56:27:281 [DEBUG] ~772:768:12802~SBS Food~SBS~1~184500000OFF~33 2026-08-28 13:56:27:281 [DEBUG] ~773:768:12802~NITV~SBS~1~184500000OFF~36 2026-08-28 13:56:27:281 [DEBUG] ~774:768:12802~SBS ONE HD~SBS~25~184500000OFF~30 2026-08-28 13:56:27:281 [DEBUG] ~775:768:12802~SBS World Movies~SBS~25~184500000OFF~32 2026-08-28 13:56:27:281 [DEBUG] ~776:768:12802~SBS WorldWatch~SBS~1~184500000OFF~35 2026-08-28 13:56:27:281 [DEBUG] ~777:768:12802~NITV HD~SBS~25~184500000OFF~34 2026-08-28 13:56:27:281 [DEBUG] ~785:768:12802~SBS Radio 1~SBS~2~184500000OFF~301 2026-08-28 13:56:27:281 [DEBUG] ~786:768:12802~SBS Radio 2~SBS~2~184500000OFF~302 2026-08-28 13:56:27:281 [DEBUG] ~787:768:12802~SBS Radio 3~SBS~2~184500000OFF~303 2026-08-28 13:56:27:281 [DEBUG] ~788:768:12802~SBS Arabic~SBS~2~184500000OFF~304 2026-08-28 13:56:27:281 [DEBUG] ~789:768:12802~SBS South Asian~SBS~2~184500000OFF~305 2026-08-28 13:56:27:281 [DEBUG] ~790:768:12802~SBS Chill~SBS~2~184500000OFF~306 2026-08-28 13:56:27:282 [DEBUG] ~791:768:12802~SBS PopAsia~SBS~2~184500000OFF~307 2026-08-28 13:56:27:282 [DEBUG] >>> Scanning@stored 2026-08-28 13:56:27:282 [DEBUG] >>> Scanning@about to free loop 2026-08-28 13:56:27:282 [DEBUG] >>> Scanning@about to start next loop (63a85d90) 2026-08-28 13:56:27:282 [DEBUG] >>> Scanning@next 2026-08-28 13:56:27:282 [DEBUG] >>> Scanning 536625000        (0x00) Quality= Good Signal= -50.56dBm C/N= 23.39dB UCB= 0 postBER= 0 PER= 0         RF     (0x01) Signal= -119.78dBm 2026-08-28 13:56:39:806 [DEBUG] >>> Scanning@continue3



Attached Files
.zip   nextpvr-logs.zip (Size: 8.83 KB / Downloads: 1)
Print this item

  Avoiding duplicates of sporting events
Posted by: banshee2005 - 2026-08-23, 03:48 PM - Forum: Windows - Replies (4)

I am finding that sporting event recording events get duplicated by NextPVR.  I think the deduplication only works when season and episode are set, which they generally aren't (in my EPG, at least) for sporting events.  So I get a whole bunch of duplicate recordings.  Is there any setting or workaround to prevent this?

Print this item

  Need help with hardened docker setup
Posted by: bfg100k - 2026-08-23, 02:08 PM - Forum: Docker amd64 - Replies (5)

Hi all, I'm new to NextPVR and is trying to set it up using the docker amd64 image. With the below docker config, everything works fine
d
services:
  nextpvr: #Digital Video Recorder
    image: nextpvr/nextpvr_amd64:7.1.1.260616
    devices:
      - /dev/dvb/
      - /dev/dri/

    volumes:
      - /app/nextpvr:/config:rw
      - /TVRecordings:/recordings:rw


However I usually lock down my containers with the following:

    read_only: true
    cap_drop:
      - ALL
    security_opt:
      - no-new-privileges
    user: 1000:1000

These settings appear to cause nextpvr to break. The container starts ok and the web UI responds. However when I try to play a live tv channel (DVB), it fails. Any ideas?
Both DVB tuners are world accessible

Code:
admin@SVR-DS918:/app/nextpvr$ ls -la /dev/dvb total 0 drwxr-xr-x  4 root root    80 Aug 22 17:56 . drwxr-xr-x 15 root root 14460 Aug 23 03:01 .. drwxr-xr-x  2 root root  100 Aug 22 17:56 adapter0 drwxr-xr-x  2 root root  100 Aug 22 17:56 adapter1 admin@SVR-DS918:/app/nextpvr$ ls -la /dev/dvb/adapter0 total 0 drwxr-xr-x 2 root root    100 Aug 22 17:56 . drwxr-xr-x 4 root root      80 Aug 22 17:56 .. crw-rw-rw- 1 root users 212, 0 Aug 22 17:56 demux0 crw-rw-rw- 1 root users 212, 1 Aug 22 17:56 dvr0 crw-rw-rw- 1 root users 212, 2 Aug 22 17:56 frontend0

In the host system dmesg, I get 
Code:
[209477.786294] DeviceHostLinux[20973]: segfault at 20 ip 000055bfc3c0b581 sp 00007ffef0133e40 error 4 in DeviceHostLinux[55bfc3bd4000+45000]

In the docker log, I get
Code:
nextpvr-1  | [3] Got request [127.0.0.1]: /live nextpvr-1  | [3] /live?channeloid=7149&transcoder=9bf85919-c114-4647-ba37-52a1b8234318&sid=459e555f-41eb-43fa-b0a6-d89e2bbe0906&client=459e555f-41eb-43fa-b0a6-d89e2bbe0906 nextpvr-1  | [3]  - channeloid: 7149 nextpvr-1  | [3]  - transcoder: 9bf85919-c114-4647-ba37-52a1b8234318 nextpvr-1  | [3]  - sid: 459e555f-41eb-43fa-b0a6-d89e2bbe0906 nextpvr-1  | [3]  - client: 459e555f-41eb-43fa-b0a6-d89e2bbe0906 nextpvr-1  | [3] range: bytes=0- nextpvr-1  | [3] StreamNative@1.. nextpvr-1  | [3] StreamNative@2 nextpvr-1  | [3] StreamNative@3 nextpvr-1  | [3] StreamNative@4 nextpvr-1  | [3] StreamNative@5 nextpvr-1  | [3] StreamNative@6 nextpvr-1  | [3] StreamNative@7... nextpvr-1  | [3] StreamNative@8 (/buffer/live-10 comedy-1-1.ts) nextpvr-1  | [3] about to start stream... nextpvr-1  | [3] StartStream(7149:10 comedy) nextpvr-1  | [3] looking for capture source (in reverse priority order) nextpvr-1  | [3] checking: IPTV (http://...) nextpvr-1  | [3] checking: adapter1/frontend0 (Realtek RTL2832 (DVB-T)) nextpvr-1  | [3] enabled and present nextpvr-1  | [3] has channel nextpvr-1  | [3] live tv is possible nextpvr-1  | [3] OSArchitecture: X64 nextpvr-1  | [3] Is64BitProcess: True nextpvr-1  | [3] Starting device host: nextpvr-1  | [3] "/app/DeviceHost/x64/DeviceHostLinux" -listen:35396 -type:DVB-T -device:"adapter1/frontend0" -instance:1 -parent:1 nextpvr-1  | [3] With environment: LD_LIBRARY_PATH=/app/DeviceHost/x64: nextpvr-1  | [3] http://localhost:35396/stream/start?slipseconds=900&target=LIVE%26%2Fbuffer%2Flive-10%20comedy-1-1.ts nextpvr-1  | [3] body: nextpvr-1  | <tuning> nextpvr-1  |  <type>DVB-T</type> nextpvr-1  |  <name>10 comedy</name> nextpvr-1  |  <locator> nextpvr-1  |    <conf>219500000OFF</conf> nextpvr-1  |    <lnb>0</lnb> nextpvr-1  |  </locator> nextpvr-1  |  <service_id>1576</service_id> nextpvr-1  |  <tsid>1538</tsid> nextpvr-1  |  <onid>4116</onid> nextpvr-1  |  <service_type>25</service_type> nextpvr-1  | </tuning> nextpvr-1  | nextpvr-1  | [3] Unexpected error on LocalRecorder.StartStream(): System.Net.WebException: Connection refused [::ffff:127.0.0.1]:35396 (localhost:35396) nextpvr-1  |  ---> System.Net.Http.HttpRequestException: Connection refused [::ffff:127.0.0.1]:35396 (localhost:35396) nextpvr-1  |  ---> System.Net.Sockets.SocketException (111): Connection refused [::ffff:127.0.0.1]:35396 nextpvr-1  |    at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) nextpvr-1  |    at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) nextpvr-1  |    at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port) nextpvr-1  | --- End of stack trace from previous location --- nextpvr-1  |    at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port) nextpvr-1  |    at System.Net.Sockets.Socket.Connect(String host, Int32 port) nextpvr-1  |    at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) nextpvr-1  |    at System.Net.HttpWebRequest.<>c__DisplayClass219_0.<<CreateHttpClient>b__1>d.MoveNext() nextpvr-1  | --- End of stack trace from previous location --- nextpvr-1  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    --- End of inner exception stack trace --- nextpvr-1  |    at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) nextpvr-1  |    at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage request, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.Http.HttpClient.Send(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken) nextpvr-1  |    at System.Net.HttpWebRequest.SendRequest(Boolean async) nextpvr-1  |    at System.Net.HttpWebRequest.GetResponse() nextpvr-1  |    --- End of inner exception stack trace --- nextpvr-1  |    at System.Net.HttpWebRequest.GetResponse() nextpvr-1  |    at System.Net.WebClient.GetWebResponse(WebRequest request) nextpvr-1  |    at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) nextpvr-1  |    at System.Net.WebClient.UploadBits(WebRequest request, FileStream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) nextpvr-1  |    at System.Net.WebClient.UploadDataInternal(Uri address, String method, Byte[] data, WebRequest& request) nextpvr-1  |    at System.Net.WebClient.UploadString(Uri address, String method, String data) nextpvr-1  |    at NShared.LocalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason) nextpvr-1  | [3] Unable to StartStream(): Connection refused [::ffff:127.0.0.1]:35396 (localhost:35396)

Print this item

  Record playback manual skip ahead problem
Posted by: RAK - 2026-08-22, 02:14 AM - Forum: Linux - Replies (4)

In playing back a recording using the mouse to manually skip-ahead to a later time in the recorded video, strange things happen as shown in the attached Screenshot.  First, the current time of the playback is shown on the left to be an impossible 44-minutes (00:44:22), because it is more than the length of a 30-minute recording.  On the right, the total time of the recording is shown to be 33-minutes (00.32:59), which is correct including pre/post padding of 1 + 2 minutes. 

Besides that, immediately after the skip ahead, the played-back video always shows the commercial and whatnot from the pre-padding time period.  Then, if the skip-ahead is repeated, it always starts by showing the same beginning video segment.  Eventually, If the skip_ahead is repeated (too often), then the recording playback ends.  If recording playback is restarted (selecting "Resume"), then it restarts with the commercial that is at the beginning of the recording again.

The skip-ahead described above is done using the mouse's left button and pointer to drag the small circular time indicator to the right about an inch to a later time.  Clicking the mouse pointer on the left and right arrows on the Screen has the same kind of problems, but are more confusing because of the small time increments.

I have not included the actual recording files because they seem to be OK.  They [attachment=undefined]can be played back without any problems using the "Parole Media Player" which is included in the standard Stable Debian 12 Linux Distribution.

My Logged files are at URL:  https://drive.google.com/file/d/1edM1Bm7...sp=sharing

RAK

Print this item

  Desktop Client lost it's audio
Posted by: Rich A - 2026-08-21, 05:56 PM - Forum: Windows - Replies (6)

Several days ago my nextpvr.exe desktop client suddenly lost all audio.  Everything else works okay and the Nextpvr web interface and all other apps on this PC using any type of audio work seemed okay.   I have switched over to the yaui desktop client which does work.  I understand the differences in audio processing between various codecs, apps etc.  I have tried re-installing the NextPVR app completely, as well as re-installing the LAV codecs etc. All other audio apps etc. still work but the NextPvr.exe desktop client will not produce any audio.  (Don't know if this is related but I also can no longer log into the web account to view copy logs?)

Print this item

  Any experience using the server on a mobile?
Posted by: pirole - 2026-08-20, 11:29 AM - Forum: Linux - Replies (5)

Either directly as a linux app or via termux.

Print this item

  DVB-S2 scan succeeds, channels save to DB correctly, but playback fails
Posted by: Nzbaxterman - 2026-08-20, 03:02 AM - Forum: Linux - Replies (15)

DVB-S2 scan succeeds, channels save to DB correctly, but playback fails — adapter0-DVB-S-channels.conf is never created.

NextPVR 7.1.1.260616, Ubuntu 25 (native install via nextpvr-helper.deb), tuner is a Hauppauge WinTV-Starburst2 (Montage M88RS6000 demod, cx23885 driver) — confirmed working via

Code:
dvbv5-zap
outside NextPVR (locks cleanly, correct signal/CN).
Channel scan (Single Satellite, custom Optus-D1-160.0E scan file) completes successfully — 21 channels appear correctly in the UI and in
Code:
npvr.db3
(
Code:
CHANNEL_MAPPING.tuning
is populated with correct DVB-S2 tuning XML for each channel).
Playback always fails with "No tuner was available for the requested channel."
Code:
device-adapter0.log
shows the actual cause:

Code:
[ERROR] Failed to get tuning params for (ChannelName) from /var/opt/nextpvr/adapter0-DVB-S-channels.conf

That file is never present on disk — confirmed via
Code:
find / -iname "*channels.conf"
after multiple fresh scans. The scan log shows a temporary
Code:
adapter0-DVB-S-channels-scan.conf
is used during scanning:

Code:
GOT: Channel config will be saved to /var/opt/nextpvr/adapter0-DVB-S-channels-scan.conf

but the final non-
Code:
-scan
file that
Code:
DeviceHostLinux
reads at stream-start time is never written by the save step.
Logs attached (Settings → About → Log Files).



Attached Files
.zip   logs-20260820-1501.zip (Size: 115.3 KB / Downloads: 3)
Print this item

  NPVR Tray stuck showing EPG Updating
Posted by: Bobins - 2026-08-18, 02:41 PM - Forum: Windows - Replies (9)

My system alerted me to the fact it wasn't sleeping as per its schedule and the culprit was the NPVR Tray stuck showing EPG was updating.

Checking the logs it looks like it was caused after this error:-

2026-08-16 08:03:44.318 [DEBUG][23] Merged listings. Total=8150
2026-08-16 08:03:44.318 [DEBUG][23] ProcessListings received 8150 listings
2026-08-16 08:03:44.354 [DEBUG][23] 0 events for unknown channels
2026-08-16 08:03:44.555 [ERROR][23] Unexpected error loading from catalog: System.IO.FileNotFoundException: Could not find file 'C:\Users\Public\NPVR-data\media\shows\Inside The Langham_ Britainâ%C2%80%C2%99s First Grand Hotel-catalog.xml'.
File name: 'C:\Users\Public\NPVR-data\media\shows\Inside The Langham_ Britainâ%C2%80%C2%99s First Grand Hotel-catalog.xml'
  at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
  at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
  at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
  at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
  at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
  at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy)
  at System.Xml.XmlTextReaderImpl.OpenUrl()
  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.Load(String filename)
  at NShared.MetadataManager.LoadEntityFromCatalog(MetadataEntity returnEntity)
2026-08-16 08:03:44.765 [DEBUG][23] ExtraMetadataHelper.PopulateExtraMetadata: processed 8126 listings across 40 channels, updated 66 in 409ms
2026-08-16 08:03:44.911 [DEBUG][23] About to save listings
2026-08-16 08:03:44.981 [DEBUG][23] Listings saved

The actual programme title was 

Inside The Langham Britainâs First Grand Hotel

When I copy the directory and file names they display as :-
 
Inside.The.Langham.Britain’s.First.Grand.Hotel.S01E04.ts
Inside The Langham Britain’s First Grand Hotel

I assume there's a problem NPVR handling the characters in the title.

Ray

Print this item

  Channel 9 (Brisbane, Australia) issue
Posted by: SpinyNorman - 2026-08-17, 09:05 PM - Forum: NextPVR Support - Replies (9)

Hi, I'm new to IPTV and I've just setup nextpvr on a Synology DS218+.

All is working well except for channel 9 and 9GEM. They give me "Streaming Failed (transcoder exited)" when viewed on a Windows 11 PC and similar on an Apple TV 4k.

I tried nextpvr on the Windows pc, the streams load but then hang. I have a good internet connection (500\50).

I'm using Matt Huisman's raw m3u8 files.

I've tried the different transcoders in nextpvr.

Any advice gratefully received.

Print this item

  persistent loss of Donation Status
Posted by: sorahl - 2026-08-13, 03:18 PM - Forum: NextPVR Support - Replies (3)

I have had this issue since I started using NextPVR
My donation status disappears, and thus the channels available to watch (and more importantly record) go away. This disrupts the recording schedule, even after restoration of the donation status. 
Recently, it has become problematic to register that I have donated, as seen in the attached screenshot.



Attached Files Thumbnail(s)
   
Print this item

Pages (6434): 1 2 3 4 5 … 6434 Next »
Jump to page 

© Designed by D&D, modified by NextPVR - Powered by MyBB