<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[NextPVR Forums - Windows]]></title>
		<link>https://forums.nextpvr.com/</link>
		<description><![CDATA[NextPVR Forums - https://forums.nextpvr.com]]></description>
		<pubDate>Thu, 03 Sep 2026 05:24:02 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[NextEnd and NFL Preseason]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67133</link>
			<pubDate>Sun, 30 Aug 2026 10:58:34 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=31714">Swami</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67133</guid>
			<description><![CDATA[Was it expected that preseason games were not found in NextEnd database? Do I need to do anything to make sure things change prior to the regular season?]]></description>
			<content:encoded><![CDATA[Was it expected that preseason games were not found in NextEnd database? Do I need to do anything to make sure things change prior to the regular season?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Avoiding duplicates of sporting events]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67127</link>
			<pubDate>Sun, 23 Aug 2026 15:48:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=30375">banshee2005</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67127</guid>
			<description><![CDATA[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?]]></description>
			<content:encoded><![CDATA[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?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Desktop Client lost it's audio]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67124</link>
			<pubDate>Fri, 21 Aug 2026 17:56:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=13817">Rich A</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67124</guid>
			<description><![CDATA[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?)]]></description>
			<content:encoded><![CDATA[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?)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NPVR Tray stuck showing EPG Updating]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67120</link>
			<pubDate>Tue, 18 Aug 2026 14:41:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=1155">Bobins</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67120</guid>
			<description><![CDATA[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.<br />
<br />
Checking the logs it looks like it was caused after this error:-<br />
<br />
2026-08-16 08:03:44.318 [DEBUG][23] Merged listings. Total=8150<br />
2026-08-16 08:03:44.318 [DEBUG][23] ProcessListings received 8150 listings<br />
2026-08-16 08:03:44.354 [DEBUG][23] 0 events for unknown channels<br />
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'.<br />
File name: 'C:\Users\Public\NPVR-data\media\shows\Inside The Langham_ Britainâ%C2%80%C2%99s First Grand Hotel-catalog.xml'<br />
  at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)<br />
  at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)<br />
  at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy)<br />
  at System.Xml.XmlTextReaderImpl.OpenUrl()<br />
  at System.Xml.XmlTextReaderImpl.Read()<br />
  at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)<br />
  at System.Xml.XmlDocument.Load(XmlReader reader)<br />
  at System.Xml.XmlDocument.Load(String filename)<br />
  at NShared.MetadataManager.LoadEntityFromCatalog(MetadataEntity returnEntity)<br />
2026-08-16 08:03:44.765 [DEBUG][23] ExtraMetadataHelper.PopulateExtraMetadata: processed 8126 listings across 40 channels, updated 66 in 409ms<br />
2026-08-16 08:03:44.911 [DEBUG][23] About to save listings<br />
2026-08-16 08:03:44.981 [DEBUG][23] Listings saved<br />
<br />
The actual programme title was <br />
<br />
Inside The Langham Britainâs First Grand Hotel<br />
<br />
When I copy the directory and file names they display as :-<br />
 <br />
Inside.The.Langham.Britainâs.First.Grand.Hotel.S01E04.ts<br />
Inside The Langham Britainâs First Grand Hotel<br />
<br />
I assume there's a problem NPVR handling the characters in the title.<br />
<br />
Ray]]></description>
			<content:encoded><![CDATA[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.<br />
<br />
Checking the logs it looks like it was caused after this error:-<br />
<br />
2026-08-16 08:03:44.318 [DEBUG][23] Merged listings. Total=8150<br />
2026-08-16 08:03:44.318 [DEBUG][23] ProcessListings received 8150 listings<br />
2026-08-16 08:03:44.354 [DEBUG][23] 0 events for unknown channels<br />
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'.<br />
File name: 'C:\Users\Public\NPVR-data\media\shows\Inside The Langham_ Britainâ%C2%80%C2%99s First Grand Hotel-catalog.xml'<br />
  at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)<br />
  at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)<br />
  at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)<br />
  at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy)<br />
  at System.Xml.XmlTextReaderImpl.OpenUrl()<br />
  at System.Xml.XmlTextReaderImpl.Read()<br />
  at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)<br />
  at System.Xml.XmlDocument.Load(XmlReader reader)<br />
  at System.Xml.XmlDocument.Load(String filename)<br />
  at NShared.MetadataManager.LoadEntityFromCatalog(MetadataEntity returnEntity)<br />
2026-08-16 08:03:44.765 [DEBUG][23] ExtraMetadataHelper.PopulateExtraMetadata: processed 8126 listings across 40 channels, updated 66 in 409ms<br />
2026-08-16 08:03:44.911 [DEBUG][23] About to save listings<br />
2026-08-16 08:03:44.981 [DEBUG][23] Listings saved<br />
<br />
The actual programme title was <br />
<br />
Inside The Langham Britainâs First Grand Hotel<br />
<br />
When I copy the directory and file names they display as :-<br />
 <br />
Inside.The.Langham.Britainâs.First.Grand.Hotel.S01E04.ts<br />
Inside The Langham Britainâs First Grand Hotel<br />
<br />
I assume there's a problem NPVR handling the characters in the title.<br />
<br />
Ray]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Are you running Windows 24h2 or later, maybe on z790 chipset?]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67113</link>
			<pubDate>Mon, 10 Aug 2026 10:13:13 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=28161">nextmel</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67113</guid>
			<description><![CDATA[I have a problem, it's not the fault of NextPVR, but it's stopping me using NextPVR and folk here might be able to help.<br />
<br />
When upgrading my Windows 11 23h2 installation to 24h2 or 25h2, waketimers cease to function. In other words NextPVR cannot wake the machine to start recording. But it's not just NextPVR, a simple batch file to echo to a log, run as a scheduled task with "wake to run" enabled... also will not wake the PC. Mouse &amp; keyboard still wake from sleep, no problem there.<br />
<br />
I've done all the usual: disabled hibernation, allowed waketimers, checked (and experimented) with BIOS settings, blah blah blah. Seriously, I've spent many hours on this. I've even gone so far as to wipe my machine (after taking a full backup) to install 25h2 brand new, fresh, out of the box. Still doesn't work. Oh, and of course for the upgraded and the new install I've tried using the manufacturer recommended chipset drivers and I've tried the latest Intel drivers. No joy.<br />
<br />
The motherboard is a Gigabyte Aorus Elite AX 1.0 Z790, (I've tried with previous and latest BIOS versions).<br />
<br />
My question is then, is there anyone out there successfully running waketimers on Windows 11 24h2 or 25h2 *and* on a Z790 motherboard? Anyone at all? And, bonus question, is it a Gigabyte 'Aorus' motherboard of some flavour? Because I've spent so many hours on this and I'm wondering if I should just bin the motherboard and swap it out for some other make (problem being that I don't want to have to buy new RAM/CPU as well).<br />
Thanks! Right, now to pen a second question...]]></description>
			<content:encoded><![CDATA[I have a problem, it's not the fault of NextPVR, but it's stopping me using NextPVR and folk here might be able to help.<br />
<br />
When upgrading my Windows 11 23h2 installation to 24h2 or 25h2, waketimers cease to function. In other words NextPVR cannot wake the machine to start recording. But it's not just NextPVR, a simple batch file to echo to a log, run as a scheduled task with "wake to run" enabled... also will not wake the PC. Mouse &amp; keyboard still wake from sleep, no problem there.<br />
<br />
I've done all the usual: disabled hibernation, allowed waketimers, checked (and experimented) with BIOS settings, blah blah blah. Seriously, I've spent many hours on this. I've even gone so far as to wipe my machine (after taking a full backup) to install 25h2 brand new, fresh, out of the box. Still doesn't work. Oh, and of course for the upgraded and the new install I've tried using the manufacturer recommended chipset drivers and I've tried the latest Intel drivers. No joy.<br />
<br />
The motherboard is a Gigabyte Aorus Elite AX 1.0 Z790, (I've tried with previous and latest BIOS versions).<br />
<br />
My question is then, is there anyone out there successfully running waketimers on Windows 11 24h2 or 25h2 *and* on a Z790 motherboard? Anyone at all? And, bonus question, is it a Gigabyte 'Aorus' motherboard of some flavour? Because I've spent so many hours on this and I'm wondering if I should just bin the motherboard and swap it out for some other make (problem being that I don't want to have to buy new RAM/CPU as well).<br />
Thanks! Right, now to pen a second question...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Only updating 7 days from Schedules Direct]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67112</link>
			<pubDate>Sun, 09 Aug 2026 01:05:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=31714">Swami</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67112</guid>
			<description><![CDATA[Good evening,<br />
 <br />
Starting today, EPG update, only updates 7 days.  I have opened a parallel issue with SD as well.  Thank you for your assistance.<br />
<br />
S<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10229" target="_blank" title="">logs-20260808-1959.zip</a> (Size: 1.25 MB / Downloads: 0)
]]></description>
			<content:encoded><![CDATA[Good evening,<br />
 <br />
Starting today, EPG update, only updates 7 days.  I have opened a parallel issue with SD as well.  Thank you for your assistance.<br />
<br />
S<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10229" target="_blank" title="">logs-20260808-1959.zip</a> (Size: 1.25 MB / Downloads: 0)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[IPTV User-Agent issue: 404 and NullReferenceException]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67109</link>
			<pubDate>Thu, 06 Aug 2026 16:43:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=29556">mellman</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67109</guid>
			<description><![CDATA[Hi,<br />
<br />
I'm having an IPTV problem which I think I have narrowed down to how NextPVR handles the User-Agent header for XC/M3U requests and live M3U8 streams.<br />
<br />
This IPTV account still works correctly in TiviMate using Xtream Codes, but recently stopped working properly in NextPVR.<br />
<br />
The original symptom in the NextPVR web player was:<br />
<br />
Streaming Failed (transcoder exited)<br />
<br />
After troubleshooting it, I think I have found a reproducible User-Agent issue.<br />
<br />
SETUP<br />
<br />
- NextPVR on Windows 10<br />
- IPTV provider configured in NextPVR<br />
- Same account/server works in TiviMate using "Xtream Codes parameters"<br />
- Provider credentials are active and valid<br />
- Account allows 2 connections<br />
- Server/username/password omitted from this post<br />
<br />
1. EXISTING NEXTPVR CHANNELS STOPPED WORKING<br />
<br />
When trying to play a channel in the web player, NextPVR could not start the IPTV stream.<br />
<br />
The eventual FFmpeg 404 was from NextPVR's own local /live URL, for example:<br />
<br />
<a href="http://127.0.0.1:8866/live?channeloid=" target="_blank" rel="noopener" class="mycode_url">http://127.0.0.1:8866/live?channeloid=</a>...<br />
<br />
The important part of nrecord.log was earlier in the chain:<br />
<br />
IPTV StartStream<br />
Checking m3u8 stream (...)<br />
Unable to StartStream(): One or more errors occurred. (A task was canceled.)<br />
StartStream(...) allocated handle: 0<br />
Handle: 0<br />
Failed to start stream. Handle 0.<br />
<br />
So the FFmpeg/transcoder error appears to be a consequence of the IPTV source failing to start, rather than an encoding problem.<br />
<br />
2. "UPDATE CHANNELS" ALSO FAILED<br />
<br />
Trying to update the existing IPTV source gave an empty "0 of 0 selected" channel list.<br />
<br />
nrecord.log showed NextPVR attempting the provider M3U URL and receiving:<br />
<br />
Downloading m3u https://&lt;server&gt;/get.php?....<br />
<br />
Failed to download channel list:<br />
System.Net.Http.HttpRequestException:<br />
Response status code does not indicate success: 404 (Not Found).<br />
<br />
at NShared.Recorders.IPTVScanner.WorkerThread()<br />
<br />
However, the service is still active and working in TiviMate.<br />
<br />
3. XC IMPORT ALSO RETURNS ZERO CHANNELS<br />
<br />
I then tried adding a new IPTV device using "Import Using XC", entering the same server, username and password used by TiviMate.<br />
<br />
NextPVR briefly showed "Logging in", then returned 0 channels.<br />
<br />
The log showed the XC login failing with HTTP 404 in WebClient.DownloadString(), inside IPTVScanner.XCWorkerThread().<br />
<br />
The same Xtream API endpoints work successfully in Chrome:<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD&amp;action=get_live_categories<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD&amp;action=get_live_streams<br />
<br />
All return valid data.<br />
<br />
4. I CAN REPRODUCE THE XC 404 USING SYSTEM.NET.WEBCLIENT<br />
<br />
This was the key test.<br />
<br />
In Windows PowerShell I used the same System.Net.WebClient class:<br />
<br />
&#36;pw = Read-Host "Enter IPTV password"<br />
&#36;url = "https://&lt;server&gt;/player_api.php?username=USERNAME&amp;password=&#36;([uri]::EscapeDataString(&#36;pw))"<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.DownloadString(&#36;url)<br />
<br />
Result:<br />
<br />
Exception calling "DownloadString" with "1" argument(s):<br />
"The remote server returned an error: (404) Not Found."<br />
<br />
I then repeated the exact same request but added a User-Agent:<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
&#36;wc.DownloadString(&#36;url)<br />
<br />
This immediately succeeds and returns valid Xtream JSON containing user_info and server_info.<br />
<br />
So:<br />
<br />
System.Net.WebClient without User-Agent = HTTP 404<br />
Same request with User-Agent: Mozilla/5.0 = success<br />
<br />
This seems to match what happens in NextPVR's XCWorkerThread().<br />
<br />
5. SAME THING HAPPENS WITH THE M3U DOWNLOAD<br />
<br />
I downloaded the current provider M3U myself using:<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
&#36;wc.DownloadFile(&#36;url, "C:\Users\Public\NPVR-data\current.m3u")<br />
<br />
This succeeds.<br />
<br />
The file is valid, starts with #EXTM3U, and contains the current channel URLs.<br />
<br />
I imported this local M3U into a new NextPVR IPTV device successfully.<br />
<br />
So the playlist itself is fine once it has been downloaded with a User-Agent.<br />
<br />
6. THE ACTUAL LIVE STREAM ALSO REQUIRES A USER-AGENT<br />
<br />
I then extracted one current M3U8 stream URL from the new playlist and tested that independently with System.Net.WebClient.<br />
<br />
Without a User-Agent:<br />
<br />
NO USER-AGENT: FAILED<br />
The remote server returned an error: (404) Not Found.<br />
<br />
With:<br />
<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
<br />
the exact same stream URL succeeds.<br />
<br />
So the User-Agent requirement is not limited to the XC API or get.php download. It also applies to the actual live M3U8 stream.<br />
<br />
7. LOCAL M3U WITH #EXTVLCOPT USER-AGENT<br />
<br />
I created a one-channel M3U to test this in isolation:<br />
<br />
#EXTM3U<br />
#EXTINF:-1 tvg-name="LBW: HBO UA TEST",LBW: HBO UA TEST<br />
#EXTVLCOPT:http-user-agent=Mozilla/5.0<br />
http://&lt;stream-server&gt;/live/USERNAME/PASSWORD/STREAMID.m3u8<br />
<br />
NextPVR imported this successfully.<br />
<br />
When I tried to play it, NextPVR got as far as attempting the IPTV stream:<br />
<br />
StartStream(...:LBW: HBO UA TEST)<br />
IPTV StartStream<br />
IPTV StartStream@2<br />
IPTV StartStream@3<br />
IPTV StartStream@3.1<br />
IPTV StartStream@3.2<br />
IPTV StartStream@3.3<br />
IPTV StartStream@3.4<br />
M3U8 (...)<br />
Checking m3u8 stream (...)<br />
<br />
It remained at "Starting Device. Please Wait..." for several seconds and then:<br />
<br />
Unable to StartStream(): One or more errors occurred. (A task was canceled.)<br />
StartStream(...:LBW: HBO UA TEST, ...) allocated handle: 0<br />
Handle: 0<br />
Failed to start stream. Handle 0.<br />
<br />
The web player then showed "Streaming Failed (transcoder exited)".<br />
<br />
8. TEST WITH |user-agent=Mozilla/5.0<br />
<br />
I then created another one-channel test using the pipe/header syntax:<br />
<br />
http://&lt;stream-server&gt;/live/USERNAME/PASSWORD/STREAMID.m3u8|user-agent=Mozilla/5.0<br />
<br />
This produced a completely different failure.<br />
<br />
The web player showed:<br />
<br />
Error starting transcode: error: Internal Server Error<br />
<br />
The new nrecord.log shows that this time NextPVR does not even get as far as IPTV StartStream.<br />
<br />
Immediately after channel.transcode.initiate for the test channel:<br />
<br />
InitiateTranscode<br />
InitiateTranscode@2..<br />
CaptureSource.LoadAll()<br />
<br />
System.NullReferenceException: Object reference not set to an instance of an object.<br />
  at NShared.Extend.RequestHandlers.TranscoderHLS.InitiateTranscode(String&amp; reason)<br />
  at NShared.Extend.ChannelRequestHandler.InitiateTranscode(Dictionary`2 parameters)<br />
  at NShared.Extend.ChannelRequestHandler.HandleRequest(String method, Dictionary`2 parameters)<br />
  at NShared.Extend.PluginFactory.HandleRequest(ServiceResponseStream serviceResponseStream, Dictionary`2 parameters)<br />
  at NPVR.Controllers.ServicesController.HandleServiceRequest(String body, String contentType)<br />
<br />
So the |user-agent syntax appears to trigger a NullReferenceException inside TranscoderHLS.InitiateTranscode() in my setup.<br />
<br />
SUMMARY<br />
<br />
As far as I can tell:<br />
<br />
1. The IPTV provider now requires an acceptable User-Agent.<br />
<br />
2. Requests without one appear to deliberately receive HTTP 404.<br />
<br />
3. I can reproduce this independently using System.Net.WebClient:<br />
  - no User-Agent = 404<br />
  - Mozilla/5.0 = success<br />
<br />
4. This applies to:<br />
  - player_api.php / XC login<br />
  - get.php / M3U download<br />
  - the actual live M3U8 stream<br />
<br />
5. This explains why TiviMate and Chrome work while NextPVR's XC/M3U requests fail.<br />
<br />
6. Downloading the M3U manually with a User-Agent allows NextPVR to import the current channel list.<br />
<br />
7. Adding #EXTVLCOPT:http-user-agent=Mozilla/5.0 does not allow the live stream to start.<br />
<br />
8. Using:<br />
  |user-agent=Mozilla/5.0<br />
<br />
  causes a NullReferenceException inside:<br />
  NShared.Extend.RequestHandlers.TranscoderHLS.InitiateTranscode()<br />
<br />
Would it be possible for NextPVR to send a normal User-Agent for:<br />
<br />
- XC API requests<br />
- M3U downloads<br />
- M3U8 stream requests<br />
<br />
or alternatively provide a configurable User-Agent for these requests?<br />
<br />
Also, is the NullReferenceException when using the |user-agent syntax something that can be fixed?<br />
<br />
I'm happy to provide the full nrecord.log (attached) and any other logs required, or test a patched build/DLL if useful.<br />
<br />
Thanks.]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I'm having an IPTV problem which I think I have narrowed down to how NextPVR handles the User-Agent header for XC/M3U requests and live M3U8 streams.<br />
<br />
This IPTV account still works correctly in TiviMate using Xtream Codes, but recently stopped working properly in NextPVR.<br />
<br />
The original symptom in the NextPVR web player was:<br />
<br />
Streaming Failed (transcoder exited)<br />
<br />
After troubleshooting it, I think I have found a reproducible User-Agent issue.<br />
<br />
SETUP<br />
<br />
- NextPVR on Windows 10<br />
- IPTV provider configured in NextPVR<br />
- Same account/server works in TiviMate using "Xtream Codes parameters"<br />
- Provider credentials are active and valid<br />
- Account allows 2 connections<br />
- Server/username/password omitted from this post<br />
<br />
1. EXISTING NEXTPVR CHANNELS STOPPED WORKING<br />
<br />
When trying to play a channel in the web player, NextPVR could not start the IPTV stream.<br />
<br />
The eventual FFmpeg 404 was from NextPVR's own local /live URL, for example:<br />
<br />
<a href="http://127.0.0.1:8866/live?channeloid=" target="_blank" rel="noopener" class="mycode_url">http://127.0.0.1:8866/live?channeloid=</a>...<br />
<br />
The important part of nrecord.log was earlier in the chain:<br />
<br />
IPTV StartStream<br />
Checking m3u8 stream (...)<br />
Unable to StartStream(): One or more errors occurred. (A task was canceled.)<br />
StartStream(...) allocated handle: 0<br />
Handle: 0<br />
Failed to start stream. Handle 0.<br />
<br />
So the FFmpeg/transcoder error appears to be a consequence of the IPTV source failing to start, rather than an encoding problem.<br />
<br />
2. "UPDATE CHANNELS" ALSO FAILED<br />
<br />
Trying to update the existing IPTV source gave an empty "0 of 0 selected" channel list.<br />
<br />
nrecord.log showed NextPVR attempting the provider M3U URL and receiving:<br />
<br />
Downloading m3u https://&lt;server&gt;/get.php?....<br />
<br />
Failed to download channel list:<br />
System.Net.Http.HttpRequestException:<br />
Response status code does not indicate success: 404 (Not Found).<br />
<br />
at NShared.Recorders.IPTVScanner.WorkerThread()<br />
<br />
However, the service is still active and working in TiviMate.<br />
<br />
3. XC IMPORT ALSO RETURNS ZERO CHANNELS<br />
<br />
I then tried adding a new IPTV device using "Import Using XC", entering the same server, username and password used by TiviMate.<br />
<br />
NextPVR briefly showed "Logging in", then returned 0 channels.<br />
<br />
The log showed the XC login failing with HTTP 404 in WebClient.DownloadString(), inside IPTVScanner.XCWorkerThread().<br />
<br />
The same Xtream API endpoints work successfully in Chrome:<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD&amp;action=get_live_categories<br />
<br />
player_api.php?username=USERNAME&amp;password=PASSWORD&amp;action=get_live_streams<br />
<br />
All return valid data.<br />
<br />
4. I CAN REPRODUCE THE XC 404 USING SYSTEM.NET.WEBCLIENT<br />
<br />
This was the key test.<br />
<br />
In Windows PowerShell I used the same System.Net.WebClient class:<br />
<br />
&#36;pw = Read-Host "Enter IPTV password"<br />
&#36;url = "https://&lt;server&gt;/player_api.php?username=USERNAME&amp;password=&#36;([uri]::EscapeDataString(&#36;pw))"<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.DownloadString(&#36;url)<br />
<br />
Result:<br />
<br />
Exception calling "DownloadString" with "1" argument(s):<br />
"The remote server returned an error: (404) Not Found."<br />
<br />
I then repeated the exact same request but added a User-Agent:<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
&#36;wc.DownloadString(&#36;url)<br />
<br />
This immediately succeeds and returns valid Xtream JSON containing user_info and server_info.<br />
<br />
So:<br />
<br />
System.Net.WebClient without User-Agent = HTTP 404<br />
Same request with User-Agent: Mozilla/5.0 = success<br />
<br />
This seems to match what happens in NextPVR's XCWorkerThread().<br />
<br />
5. SAME THING HAPPENS WITH THE M3U DOWNLOAD<br />
<br />
I downloaded the current provider M3U myself using:<br />
<br />
&#36;wc = New-Object System.Net.WebClient<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
&#36;wc.DownloadFile(&#36;url, "C:\Users\Public\NPVR-data\current.m3u")<br />
<br />
This succeeds.<br />
<br />
The file is valid, starts with #EXTM3U, and contains the current channel URLs.<br />
<br />
I imported this local M3U into a new NextPVR IPTV device successfully.<br />
<br />
So the playlist itself is fine once it has been downloaded with a User-Agent.<br />
<br />
6. THE ACTUAL LIVE STREAM ALSO REQUIRES A USER-AGENT<br />
<br />
I then extracted one current M3U8 stream URL from the new playlist and tested that independently with System.Net.WebClient.<br />
<br />
Without a User-Agent:<br />
<br />
NO USER-AGENT: FAILED<br />
The remote server returned an error: (404) Not Found.<br />
<br />
With:<br />
<br />
&#36;wc.Headers["User-Agent"] = "Mozilla/5.0"<br />
<br />
the exact same stream URL succeeds.<br />
<br />
So the User-Agent requirement is not limited to the XC API or get.php download. It also applies to the actual live M3U8 stream.<br />
<br />
7. LOCAL M3U WITH #EXTVLCOPT USER-AGENT<br />
<br />
I created a one-channel M3U to test this in isolation:<br />
<br />
#EXTM3U<br />
#EXTINF:-1 tvg-name="LBW: HBO UA TEST",LBW: HBO UA TEST<br />
#EXTVLCOPT:http-user-agent=Mozilla/5.0<br />
http://&lt;stream-server&gt;/live/USERNAME/PASSWORD/STREAMID.m3u8<br />
<br />
NextPVR imported this successfully.<br />
<br />
When I tried to play it, NextPVR got as far as attempting the IPTV stream:<br />
<br />
StartStream(...:LBW: HBO UA TEST)<br />
IPTV StartStream<br />
IPTV StartStream@2<br />
IPTV StartStream@3<br />
IPTV StartStream@3.1<br />
IPTV StartStream@3.2<br />
IPTV StartStream@3.3<br />
IPTV StartStream@3.4<br />
M3U8 (...)<br />
Checking m3u8 stream (...)<br />
<br />
It remained at "Starting Device. Please Wait..." for several seconds and then:<br />
<br />
Unable to StartStream(): One or more errors occurred. (A task was canceled.)<br />
StartStream(...:LBW: HBO UA TEST, ...) allocated handle: 0<br />
Handle: 0<br />
Failed to start stream. Handle 0.<br />
<br />
The web player then showed "Streaming Failed (transcoder exited)".<br />
<br />
8. TEST WITH |user-agent=Mozilla/5.0<br />
<br />
I then created another one-channel test using the pipe/header syntax:<br />
<br />
http://&lt;stream-server&gt;/live/USERNAME/PASSWORD/STREAMID.m3u8|user-agent=Mozilla/5.0<br />
<br />
This produced a completely different failure.<br />
<br />
The web player showed:<br />
<br />
Error starting transcode: error: Internal Server Error<br />
<br />
The new nrecord.log shows that this time NextPVR does not even get as far as IPTV StartStream.<br />
<br />
Immediately after channel.transcode.initiate for the test channel:<br />
<br />
InitiateTranscode<br />
InitiateTranscode@2..<br />
CaptureSource.LoadAll()<br />
<br />
System.NullReferenceException: Object reference not set to an instance of an object.<br />
  at NShared.Extend.RequestHandlers.TranscoderHLS.InitiateTranscode(String&amp; reason)<br />
  at NShared.Extend.ChannelRequestHandler.InitiateTranscode(Dictionary`2 parameters)<br />
  at NShared.Extend.ChannelRequestHandler.HandleRequest(String method, Dictionary`2 parameters)<br />
  at NShared.Extend.PluginFactory.HandleRequest(ServiceResponseStream serviceResponseStream, Dictionary`2 parameters)<br />
  at NPVR.Controllers.ServicesController.HandleServiceRequest(String body, String contentType)<br />
<br />
So the |user-agent syntax appears to trigger a NullReferenceException inside TranscoderHLS.InitiateTranscode() in my setup.<br />
<br />
SUMMARY<br />
<br />
As far as I can tell:<br />
<br />
1. The IPTV provider now requires an acceptable User-Agent.<br />
<br />
2. Requests without one appear to deliberately receive HTTP 404.<br />
<br />
3. I can reproduce this independently using System.Net.WebClient:<br />
  - no User-Agent = 404<br />
  - Mozilla/5.0 = success<br />
<br />
4. This applies to:<br />
  - player_api.php / XC login<br />
  - get.php / M3U download<br />
  - the actual live M3U8 stream<br />
<br />
5. This explains why TiviMate and Chrome work while NextPVR's XC/M3U requests fail.<br />
<br />
6. Downloading the M3U manually with a User-Agent allows NextPVR to import the current channel list.<br />
<br />
7. Adding #EXTVLCOPT:http-user-agent=Mozilla/5.0 does not allow the live stream to start.<br />
<br />
8. Using:<br />
  |user-agent=Mozilla/5.0<br />
<br />
  causes a NullReferenceException inside:<br />
  NShared.Extend.RequestHandlers.TranscoderHLS.InitiateTranscode()<br />
<br />
Would it be possible for NextPVR to send a normal User-Agent for:<br />
<br />
- XC API requests<br />
- M3U downloads<br />
- M3U8 stream requests<br />
<br />
or alternatively provide a configurable User-Agent for these requests?<br />
<br />
Also, is the NullReferenceException when using the |user-agent syntax something that can be fixed?<br />
<br />
I'm happy to provide the full nrecord.log (attached) and any other logs required, or test a patched build/DLL if useful.<br />
<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Robotic audio in Chromium browsers (Firefox, Kodi and Android work correctly)]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67101</link>
			<pubDate>Mon, 03 Aug 2026 00:09:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=31845">digitaltuner</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67101</guid>
			<description><![CDATA[The audio will distort after watch live TV for a period of time ranging from a few minutes to about an hour on the web interface of NextPVR on Chromium browser. Tried to ask ChatGPT for help to fix this issue and drew a conclusion that the issue may be caused by the interaction of NextPVR web interface and Chromium browsers. I reckon ChatGPT generated a better bug report than me?. Follow is the bug report generated by ChatGPT&gt;<br />
<br />
Environment<br />
<span style="font-weight: bold;" class="mycode_b">NextPVR Version</span><ul class="mycode_list"><li>7.1.1.260616 <br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">Operating Systems</span><ul class="mycode_list"><li>Windows 11 PC #1<ul class="mycode_list"><li>AMD Ryzen 9 7940HS <br />
</li>
<li>AMD Radeon 780M <br />
</li>
</ul>
</li>
<li>Windows 11 PC #2<ul class="mycode_list"><li>Intel Core 2 Duo E8500 <br />
</li>
<li>NVIDIA GTX 1660 <br />
</li>
</ul>
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">Browsers tested</span><ul class="mycode_list"><li>Brave (fails) <br />
</li>
<li>Google Chrome (fails) <br />
</li>
<li>Microsoft Edge (fails) <br />
</li>
<li>Firefox (works) <br />
</li>
</ul>
<hr class="mycode_hr" />
Problem<br />
When watching <span style="font-weight: bold;" class="mycode_b">Live TV</span> or <span style="font-weight: bold;" class="mycode_b">recordings</span> using the NextPVR web interface in Chromium-based browsers, the audio eventually becomes robotic/distorted.<br />
The time before the problem appears is random. Sometimes it takes only a few minutes, sometimes much longer.<br />
The <span style="font-weight: bold;" class="mycode_b">video continues to play normally</span> while only the audio becomes distorted.<br />
<br />
What I have tested<br />
The issue occurs on:<ul class="mycode_list"><li>Live TV <br />
</li>
<li>Recorded TV <br />
</li>
<li>Brave <br />
</li>
<li>Chrome <br />
</li>
<li>Microsoft Edge <br />
</li>
</ul>
The issue does <span style="font-weight: bold;" class="mycode_b">not</span> occur on:<ul class="mycode_list"><li>Firefox (tested for more than 2 hours) <br />
</li>
<li>Kodi <br />
</li>
<li>Android client (Samsung A15) <br />
</li>
</ul>
<hr class="mycode_hr" />
Troubleshooting performed<br />
I have tried the following without success:<ul class="mycode_list"><li>Disabled browser hardware acceleration. <br />
</li>
<li>Enabled <span style="font-weight: bold;" class="mycode_b">"Avoid transcoding where possible"</span>. <br />
</li>
<li>Disabled <span style="font-weight: bold;" class="mycode_b">"Avoid transcoding where possible"</span>. <br />
</li>
<li>Tested using different audio devices:<ul class="mycode_list"><li>Creative Pebble V3 (USB audio) <br />
</li>
<li>Lenovo L32p-30 monitor speakers (HDMI audio) <br />
</li>
</ul>
</li>
<li>Installed the K-Lite Codec Pack. <br />
</li>
</ul>
The problem still occurs.<br />
<hr class="mycode_hr" />
Additional testing<br />
To rule out a hardware or Windows-specific problem, I tested a <span style="font-weight: bold;" class="mycode_b">second Windows 11 PC</span> with completely different hardware:<br />
<span style="font-weight: bold;" class="mycode_b">PC #1</span><ul class="mycode_list"><li>AMD Ryzen 9 7940HS <br />
</li>
<li>AMD Radeon 780M <br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">PC #2</span><ul class="mycode_list"><li>Intel Core 2 Duo E8500 <br />
</li>
<li>NVIDIA GTX 1660 <br />
</li>
</ul>
Both systems exhibit the same robotic audio problem when using Chromium-based browsers to access the NextPVR web interface.<br />
<hr class="mycode_hr" />
Additional information<br />
I have screen captured a 10 second distorted audio video. Can upload it if needed.<br />
I collected a Chromium <span style="font-weight: bold;" class="mycode_b">media-internals</span> log and a Network trace while troubleshooting.<br />
I don't know how to interpret these logs, but I'm happy to upload them if they would be useful.<br />
<hr class="mycode_hr" />
Question<br />
Could you please advise what additional information or logs would help diagnose this issue?<br />
I'd be happy to perform further testing if needed.]]></description>
			<content:encoded><![CDATA[The audio will distort after watch live TV for a period of time ranging from a few minutes to about an hour on the web interface of NextPVR on Chromium browser. Tried to ask ChatGPT for help to fix this issue and drew a conclusion that the issue may be caused by the interaction of NextPVR web interface and Chromium browsers. I reckon ChatGPT generated a better bug report than me?. Follow is the bug report generated by ChatGPT&gt;<br />
<br />
Environment<br />
<span style="font-weight: bold;" class="mycode_b">NextPVR Version</span><ul class="mycode_list"><li>7.1.1.260616 <br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">Operating Systems</span><ul class="mycode_list"><li>Windows 11 PC #1<ul class="mycode_list"><li>AMD Ryzen 9 7940HS <br />
</li>
<li>AMD Radeon 780M <br />
</li>
</ul>
</li>
<li>Windows 11 PC #2<ul class="mycode_list"><li>Intel Core 2 Duo E8500 <br />
</li>
<li>NVIDIA GTX 1660 <br />
</li>
</ul>
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">Browsers tested</span><ul class="mycode_list"><li>Brave (fails) <br />
</li>
<li>Google Chrome (fails) <br />
</li>
<li>Microsoft Edge (fails) <br />
</li>
<li>Firefox (works) <br />
</li>
</ul>
<hr class="mycode_hr" />
Problem<br />
When watching <span style="font-weight: bold;" class="mycode_b">Live TV</span> or <span style="font-weight: bold;" class="mycode_b">recordings</span> using the NextPVR web interface in Chromium-based browsers, the audio eventually becomes robotic/distorted.<br />
The time before the problem appears is random. Sometimes it takes only a few minutes, sometimes much longer.<br />
The <span style="font-weight: bold;" class="mycode_b">video continues to play normally</span> while only the audio becomes distorted.<br />
<br />
What I have tested<br />
The issue occurs on:<ul class="mycode_list"><li>Live TV <br />
</li>
<li>Recorded TV <br />
</li>
<li>Brave <br />
</li>
<li>Chrome <br />
</li>
<li>Microsoft Edge <br />
</li>
</ul>
The issue does <span style="font-weight: bold;" class="mycode_b">not</span> occur on:<ul class="mycode_list"><li>Firefox (tested for more than 2 hours) <br />
</li>
<li>Kodi <br />
</li>
<li>Android client (Samsung A15) <br />
</li>
</ul>
<hr class="mycode_hr" />
Troubleshooting performed<br />
I have tried the following without success:<ul class="mycode_list"><li>Disabled browser hardware acceleration. <br />
</li>
<li>Enabled <span style="font-weight: bold;" class="mycode_b">"Avoid transcoding where possible"</span>. <br />
</li>
<li>Disabled <span style="font-weight: bold;" class="mycode_b">"Avoid transcoding where possible"</span>. <br />
</li>
<li>Tested using different audio devices:<ul class="mycode_list"><li>Creative Pebble V3 (USB audio) <br />
</li>
<li>Lenovo L32p-30 monitor speakers (HDMI audio) <br />
</li>
</ul>
</li>
<li>Installed the K-Lite Codec Pack. <br />
</li>
</ul>
The problem still occurs.<br />
<hr class="mycode_hr" />
Additional testing<br />
To rule out a hardware or Windows-specific problem, I tested a <span style="font-weight: bold;" class="mycode_b">second Windows 11 PC</span> with completely different hardware:<br />
<span style="font-weight: bold;" class="mycode_b">PC #1</span><ul class="mycode_list"><li>AMD Ryzen 9 7940HS <br />
</li>
<li>AMD Radeon 780M <br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">PC #2</span><ul class="mycode_list"><li>Intel Core 2 Duo E8500 <br />
</li>
<li>NVIDIA GTX 1660 <br />
</li>
</ul>
Both systems exhibit the same robotic audio problem when using Chromium-based browsers to access the NextPVR web interface.<br />
<hr class="mycode_hr" />
Additional information<br />
I have screen captured a 10 second distorted audio video. Can upload it if needed.<br />
I collected a Chromium <span style="font-weight: bold;" class="mycode_b">media-internals</span> log and a Network trace while troubleshooting.<br />
I don't know how to interpret these logs, but I'm happy to upload them if they would be useful.<br />
<hr class="mycode_hr" />
Question<br />
Could you please advise what additional information or logs would help diagnose this issue?<br />
I'd be happy to perform further testing if needed.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[New USB Stick works with TVRPlayer won't scan channels in NPVR]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67098</link>
			<pubDate>Sat, 01 Aug 2026 14:07:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=15837">SteveEllard</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67098</guid>
			<description><![CDATA[Hi<br />
<br />
My new DVB-T2 stick installed OK and I can view various channels on supplied software TVRPlayer.<br />
NPVR doesn't find any channels on the detected device. I don't know what is going wrong.<br />
Help.<br />
Logs attached<br />
<br />
Steve<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10216" target="_blank" title="">logs-20260801-1427.zip</a> (Size: 104.24 KB / Downloads: 1)
]]></description>
			<content:encoded><![CDATA[Hi<br />
<br />
My new DVB-T2 stick installed OK and I can view various channels on supplied software TVRPlayer.<br />
NPVR doesn't find any channels on the detected device. I don't know what is going wrong.<br />
Help.<br />
Logs attached<br />
<br />
Steve<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10216" target="_blank" title="">logs-20260801-1427.zip</a> (Size: 104.24 KB / Downloads: 1)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Channel numbering from IPTV sources]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67096</link>
			<pubDate>Fri, 31 Jul 2026 06:53:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=19213">clemon79</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67096</guid>
			<description><![CDATA[I have no logs to provide because this is a question about NextPVR behavior, and not any actual problem I'm having.<br />
<br />
In working with this I am finding that when setting up an IPTV import via Xtream credentials, that Next does not honor the channel numbering in the Xtream feed (that I know exists, because I made the feed), but rather finds the highest number currently existing, adds 1, and numbers sequentially from there.<br />
<br />
Is this intentional behavior?<br />
<br />
Thanks!<br />
<br />
-- Chris]]></description>
			<content:encoded><![CDATA[I have no logs to provide because this is a question about NextPVR behavior, and not any actual problem I'm having.<br />
<br />
In working with this I am finding that when setting up an IPTV import via Xtream credentials, that Next does not honor the channel numbering in the Xtream feed (that I know exists, because I made the feed), but rather finds the highest number currently existing, adds 1, and numbers sequentially from there.<br />
<br />
Is this intentional behavior?<br />
<br />
Thanks!<br />
<br />
-- Chris]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[People having difficulty connecting to reaperc's m3u on NextPVR, try this!]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67094</link>
			<pubDate>Thu, 30 Jul 2026 03:53:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=31832">braxtonzatson</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67094</guid>
			<description><![CDATA[I found that my requests to view stuff on a lot of channels were being denied because of a weird user-agent ban. So, I made a repo which appends the VLC user-agent header to the m3u file and dumps it in the /out/ directory using Github Actions; all sources are the same as reaperc's list, so if sources there go down, they'll go down here too.<br />
<br />
I haven't had much time to test it, but at least it seems that NHK G/E, TV Asahi, etc... work. Maybe I'll change which user-agent it uses in the future, but if it works, there's no need to fix it lol]]></description>
			<content:encoded><![CDATA[I found that my requests to view stuff on a lot of channels were being denied because of a weird user-agent ban. So, I made a repo which appends the VLC user-agent header to the m3u file and dumps it in the /out/ directory using Github Actions; all sources are the same as reaperc's list, so if sources there go down, they'll go down here too.<br />
<br />
I haven't had much time to test it, but at least it seems that NHK G/E, TV Asahi, etc... work. Maybe I'll change which user-agent it uses in the future, but if it works, there's no need to fix it lol]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Advanced Recording Scheduling question]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67087</link>
			<pubDate>Fri, 17 Jul 2026 11:56:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=1155">Bobins</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67087</guid>
			<description><![CDATA[I was given a simple request by my wife.<br />
"How do I record a program Monday, Wednesday and Friday skipping Tuesday &amp; Thursday which are repeats of old programmes".<br />
(without setting up 3 separate repeating recordings)<br />
 <br />
I said use the Advanced Scheduling but then hit a snag.<br />
I don't see anything in the wiki that gives a full description of the syntax or options that are needed to be entered in the rule.<br />
<br />
I went to Kodi as I thought there was a similar option there in the Timers but I only see a setting under Timer reminders not recordings.<br />
<br />
Can anybody give me the syntax to use in the Advance Schedule settings please?.<br />
<br />
Ray]]></description>
			<content:encoded><![CDATA[I was given a simple request by my wife.<br />
"How do I record a program Monday, Wednesday and Friday skipping Tuesday &amp; Thursday which are repeats of old programmes".<br />
(without setting up 3 separate repeating recordings)<br />
 <br />
I said use the Advanced Scheduling but then hit a snag.<br />
I don't see anything in the wiki that gives a full description of the syntax or options that are needed to be entered in the rule.<br />
<br />
I went to Kodi as I thought there was a similar option there in the Timers but I only see a setting under Timer reminders not recordings.<br />
<br />
Can anybody give me the syntax to use in the Advance Schedule settings please?.<br />
<br />
Ray]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[KStro9]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67074</link>
			<pubDate>Tue, 14 Jul 2026 17:52:04 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=31792">KStro9</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67074</guid>
			<description><![CDATA[I have NextPVR running on a Windows 11 machine hooked up to a Hauppauge WinTV HVR-950.  It works fine for a few days.  But then the guide quits updating, and it stop tuning channels.  An error message says "Streaming Failed - Transcoder exited" when attempting to tune.  If I restart the machine, it all comes back and works again for a few days before repeating the failure. Any idea what might be causing it?]]></description>
			<content:encoded><![CDATA[I have NextPVR running on a Windows 11 machine hooked up to a Hauppauge WinTV HVR-950.  It works fine for a few days.  But then the guide quits updating, and it stop tuning channels.  An error message says "Streaming Failed - Transcoder exited" when attempting to tune.  If I restart the machine, it all comes back and works again for a few days before repeating the failure. Any idea what might be causing it?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Way to rip guide data?]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67073</link>
			<pubDate>Tue, 14 Jul 2026 16:26:37 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=22198">hdpvr-doug8796</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67073</guid>
			<description><![CDATA[I have some channels that wont load traditionally but work using direct links.  Is there an easy way to use the guide data from the hdhr in nextpvr ?<br />
<br />
<br />
I have to load these channels as iptv for them to work<br />
<br />
#EXTM3U<br />
#EXTINF:-1 tvg-name="H&amp;I",H&amp;I<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.1" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.1</a><br />
#EXTINF:-1 tvg-name="Decades",Decades<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.2" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.2</a><br />
#EXTINF:-1 tvg-name="start",start<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.3" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.3</a><br />
#EXTINF:-1 tvg-name="MYTV",MYTV<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.1" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.1</a><br />
#EXTINF:-1 tvg-name="ABC3340",ABC3340<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.2" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.2</a><br />
#EXTINF:-1 tvg-name="WEATHER-ABC",WEATHER-ABC<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.3" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.3</a><br />
#EXTINF:-1 tvg-name="TCN",TCN<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.4" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.4</a><br />
<br />
. Would it be possible to do all channels like this and still pull guide data and assign them?]]></description>
			<content:encoded><![CDATA[I have some channels that wont load traditionally but work using direct links.  Is there an easy way to use the guide data from the hdhr in nextpvr ?<br />
<br />
<br />
I have to load these channels as iptv for them to work<br />
<br />
#EXTM3U<br />
#EXTINF:-1 tvg-name="H&amp;I",H&amp;I<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.1" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.1</a><br />
#EXTINF:-1 tvg-name="Decades",Decades<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.2" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.2</a><br />
#EXTINF:-1 tvg-name="start",start<br />
<a href="http://hdhr-10985900.local:5004/auto/v33.3" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v33.3</a><br />
#EXTINF:-1 tvg-name="MYTV",MYTV<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.1" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.1</a><br />
#EXTINF:-1 tvg-name="ABC3340",ABC3340<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.2" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.2</a><br />
#EXTINF:-1 tvg-name="WEATHER-ABC",WEATHER-ABC<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.3" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.3</a><br />
#EXTINF:-1 tvg-name="TCN",TCN<br />
<a href="http://hdhr-10985900.local:5004/auto/v68.4" target="_blank" rel="noopener" class="mycode_url">http://hdhr-10985900.local:5004/auto/v68.4</a><br />
<br />
. Would it be possible to do all channels like this and still pull guide data and assign them?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Guide data no longer updating after updating]]></title>
			<link>https://forums.nextpvr.com/showthread.php?tid=67067</link>
			<pubDate>Fri, 10 Jul 2026 08:43:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forums.nextpvr.com/member.php?action=profile&uid=24216">bac80</a>]]></dc:creator>
			<guid isPermaLink="false">https://forums.nextpvr.com/showthread.php?tid=67067</guid>
			<description><![CDATA[A week ago I upgraded from a V6.x to V7.1.260616. It was working fine for a week but now I have no guide data as of 10am this morning. I'm guessing it was running off the guide data that was downloaded prior to the upgrade and that ran out.<br />
<br />
It appears that it just no longer updates. A manual update does nothing, and I haven't changed anything else.<br />
<br />
It should be pulling the guide data from the HDHomeRun tuner.<br />
<br />
EPG sources shows a "Silicon Dust EPG" and below it DVB/ATSC EPG. I can't delete the Silion Dust EPG, delete butotn does nothing.<br />
<br />
If I look under channels I can see all channels are mapped to the DVB/ATSC EPG.<br />
<br />
I've tried all the usual stuff, reboots, service restarts, manual EPG updates etc.<br />
<br />
Playback is fine.<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10164" target="_blank" title="">logs-20260710-2030.zip</a> (Size: 785.88 KB / Downloads: 3)
]]></description>
			<content:encoded><![CDATA[A week ago I upgraded from a V6.x to V7.1.260616. It was working fine for a week but now I have no guide data as of 10am this morning. I'm guessing it was running off the guide data that was downloaded prior to the upgrade and that ran out.<br />
<br />
It appears that it just no longer updates. A manual update does nothing, and I haven't changed anything else.<br />
<br />
It should be pulling the guide data from the HDHomeRun tuner.<br />
<br />
EPG sources shows a "Silicon Dust EPG" and below it DVB/ATSC EPG. I can't delete the Silion Dust EPG, delete butotn does nothing.<br />
<br />
If I look under channels I can see all channels are mapped to the DVB/ATSC EPG.<br />
<br />
I've tried all the usual stuff, reboots, service restarts, manual EPG updates etc.<br />
<br />
Playback is fine.<br />
<br />
<img src="https://forums.nextpvr.com/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a href="attachment.php?aid=10164" target="_blank" title="">logs-20260710-2030.zip</a> (Size: 785.88 KB / Downloads: 3)
]]></content:encoded>
		</item>
	</channel>
</rss>