I recently upgraded from v6 to v7 of NextPVR and now my EPG listings are either mostly or half missing at best. I had no issues with version 6 of NextPVR except for the periodic miss of a couple of channels. Now I frequently find that a process in NextPVR (when I examine its status from the system tray icon), is hung on one of the tuners (I have 2 tuners) -- I assume its in the process of doing an EPG update. To recover from this, I reboot the computer. When running (without hanging), it seems the EPG listings are missed for the same set of channels. Sometimes (but rarely), the EPG listings for those missed channels are populated.
Another issue I have is that when a program is recorded, the .TS file is converted to a compressed MP4 file, but the original .TS file is never deleted. This was managed properly in version 6.
The version number is correctly shown on the Settings page (most of the time), but sometimes it displays 7.0.1.0 with a notification that it can be upgraded to 7.0.1.241229. After another refresh, it shows the correct current version.
I attempted to re-install NextPVR by deleting the old configuration (and new database file), rescanned the channels, etc., but the same issues remain.
I saw that there are a couple of other threads posting similar issues. I don't know if this is the same issue as those... or if there is a definite solution. Please let me know.
I'm not trying to be obtuse, I'm just asking for a sanity check and testing for the answer is a lot of time/physical work.
With the changes for HDPVRs in version 7 always being listed in the same order, does this mean the NextPVR will now reliably always select them? For example, I was thinking of a setup but knew it would not work:
Sub has said in previous versions that the HDPVRs would be detected in different orders so sometimes which is would change. Making pvr1 be on box 2 and blaster2. This wouldn't work for me as the blasters are third party and use different commands. Also I was thinking (not sure if this is possible) of one for recording, the other for live TV/Streaming, doesn't matter if that's possible as long as they always keep in order so they are tied to the same equipment.
I have a .m3u8 that works perfectly fine with Jellyfin and VLC, which has a username and password specified within the .m3u8, however I get the following error when trying to stream with NextPVR:
I am having issues getting hdmi encoder to work with NextPVR on Ubuntu 24.04 server. Below are
the steps I have taken. I can't use m3u route, adding as IPTV source, because I need
to execute a channel changing script when the channel is selected.
0.NextPVR version 7.9.1.241229
1. create extras device in /var/opt/nextpvr/extras-c84.xml
2. webui - devices>extra recorder(extras-c84.xml)>scan channels>save
3. not remapping at this time, but would remap channels to SD source for epg
4. test play - channels>1-CHAN1 - no tuner was available for the requested channel.
This is extras xml, both entries are for testing purposes, one direct, one with future
channel tunning script.
extras-c84.xml:
<extras>
<channel name="CHAN">
<command> curl </command>
<args> "-s http://192.168.15.184/0.ts " </args>
</channel>
<channel name="CHAN">
<command> bash </command>
<args>-c /var/opt/nextpvr/scripts/c84_e.sh </args>
</channel>
</extras>
This is future tuning script:
/var/opt/nextpvr/scripts/c84_e.sh:
Looking at the logs, this looks to be the error:
2025-02-20 16:19:26.028 [DEBUG][124] live tv is possible
2025-02-20 16:19:26.028 [DEBUG][124] Running: curl "-s http://192.168.15.184/0.ts "
2025-02-20 16:19:26.028 [ERROR][124] Unexpected error calling StartStream(): System.ComponentModel.Win32Exception (2): An error occurred trying to start process ' curl ' with working directory '/opt/nextpvr/system'. No such file or directory
at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at NShared.ExtrasRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NShared.RecordingService.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& returnMapping, String& reason)
at NShared.RecordingServiceProxy.StartStream(Int32 channelOID, String target, Int32 previousHandle, ChannelMapping& channelMapping, String& reason)
2025-02-20 16:19:26.028 [DEBUG][124] StartStream(7160:ESPNHD, LIVE&/home/recordings/live-ESPNHD-889-5.ts) allocated handle: 0
2025-02-20 16:19:26.028 [DEBUG][124] Handle: 0
2025-02-20 16:19:26.028 [DEBUG][124] Failed to start stream. Handle 0.
2025-02-20 16:19:26.029 [DEBUG][124] [FFMPEG]: [http @ 0x5ae99049e680] HTTP error 404 Not Found
2025-02-20 16:19:26.029 [DEBUG][124] [FFMPEG]: [in#0 @ 0x5ae99049de00] Error opening input: Server returned 404 Not Found
2025-02-20 16:19:26.029 [DEBUG][124] [FFMPEG]: Error opening input file http://127.0.0.1:8866/live?channeloid=71...467b38f3db.
2025-02-20 16:19:26.029 [DEBUG][124] [FFMPEG]: Error opening input files: Server returned 404 Not Found
2025-02-20 16:19:26.991 [DEBUG][118] {"stat":"Failed","code":11,"msg":"No tuner was available for the requested channel."}
it complains about "/opt/nextpvr/system" but the directory does exist... curl is installed.
Any suggestions? What am I missing? If there is a better route to implement
hdmi encoder as a tuner, I am open to suggestions. From searching the forums,
"extras" appears to be the correct way.
I checked the server to configure and none of the configuration buttons work. Nothing was recording on the frontend kodi client. I did a show status for the backend device status, and the window was empty because nothing was configured yet. To configure, add devices, enter the SD login credentials, etc, nothing - the side buttons to configure the server do nothing. This was after running the nextpvr setup program as an administrator Before running, I removed the nextpvr directory in the program files directory, removing the nextpvr from Regedit, deleting the users/public npvr-data directory. The firewall is temporarily turned off and the service is temporarily off until it is completely configured.
None of the side buttons on the server work. The client allowed me to schedule some recordings, which was why I checked to see if I had any recording. After deleting system files, registry files, pvr-data directories, you would think this is a clean install that should work. The internet is working. I checked the server to configure and none of the configuration buttons work. Nothing was recording on the frontend kodi client. I did a show status for the backend device status, and the window was empty because nothing was configured yet. To configure, add devices, enter the SD login credentials, etc, nothing - the side buttons to configure the server do nothing. This was after running the nextpvr setup program as an administrator Before running, I removed the nextpvr directory in the program files directory, removing the nextpvr from Regedit, deleting the users/public npvr-data directory. The firewall is temporarily turned off and the service is temporarily off until it is completely configured.
None of the side buttons on the server work. The client allowed me to schedule some recordings, which was why I checked to see if I had any recording. After deleting system files, registry files, pvr-data directories, you would think this is a clean install that should work. The internet is working.
Posted by: jzk - 2025-02-20, 03:44 AM - Forum: Windows
- Replies (3)
When I try to watch many channels in the browser I get the message: Streaming Failed (transcoder exited). I also tried in Kodi and many channels did not work there either. Can you investigate what may be happening? See attached logs.
With some recent change on the the New Posts logic has changed. Before I could see all messages in one day based on storing a sid, now New Posts is truly New posts and if you open a post it will disappear. It makes it almost impossible to do a quick scan of all new posts.
Is there anyway to change this back to the old behaviour?