I've been using Next PVR (client and server) for about a year on a single Windows Mediatop box that I set up. It was running Windows 10 and I got sick of all the ads Microsoft kept pushing for me to go buy a new computer and so I have setup the same machine using Ubuntu 24.04 instead. Backend server is all set up and working beautifully now. I was using the Windows NextPVR client app on that machine, but not spotting a client app for Linux. It's possible I've missed it - for sure.
Would anyone happen to have any recommendations for what client they like to use on Ubuntu? Thanks!
I use the Docker version of NextPVR (actually I use Ranbato's version with bundled Comskip) on my Truenas machine and an issue that I had when I first installed it was that the scan tables were out of date. HD channels in my area changed frequency a few years ago but NextPVR was scanning the old frequencies.
I searched for the scan tables on my machine, found them in the docker files and overwrote the relevant one with the updated version from linuxtv.org. Channel scan now scans the correct frequencies and picks up all channels.
Will this be overwritten next time I update NextPVR? And if so, is there a way to make the change permanent on my Truenas, or is the only way making an update to the source file?
The only reason I see is future proofing NPVR to support the TV card - any other benefits?
Currently considering upgrading Hauppauge HVR2200 to their Quad HD (DVB) - I'm skeptical about benefits, DVB-T2 is not used in Australia.
I have two HVR2200 cards although released in 2009 they still work with the latest edition of NPVR, for how long they are supported is unknown.
#1 Existing default
The LiveTV buffer is only useful for the current program provided by EPG i.e you can only go back to the start of current program being watched.
#2 Need
If you give the Live TV buffer 2 hours then you should be able to go back 2 hrs while ignoring program changes on the channel.
Maybe a user could switch between #1 or #2 as a config option.
Formerly my NextPVR schedule updating, gave me 21 days worth of data.
I encountered a problem where about 10 channels would start to play, stutter horribly, freeze, and then NextPVR would crash (this is still happening on 4 channels all 1 physical channel, and PBS channels). I uninstalled NextPVR including all config files.
I re-downloaded the program. I re-downloaded the LAV decoders. I reconfigured. I scanned for channels again. I marked those I wish to keep and show in the tv-guide and possible record from.
I have attempted to use the update the EPG. For one physical channel I get data out to Saturday (3 days from now). On that physical channel the data ends anywhere from about 0800 to 2000 (for the logical channel with the most data). For the rest of the channels the data is ending at between 2 hours from the update up to midnight for the day I run the update.
Where is the configuration file (complete path and file name) I should update? I know the parameter and based on the Config-master-dont-edit.xml" config file it is supposed to download by default 9 days data.
My schedules direct subscription is good until Nov 2024.
Windows 10 Pro 64bit all updates current
ASRock Z87 Extreme 4
i7-4770k (not overclocked)
32 GB
277TB storage
Hauppauge quad tv tuner card
Sorry, I am not sure how to get logs. The TV Guide data matches what is in the Web Application including holes in data at least as far as the Web Application extends. From this I assume the NextPVR client is just reporting what the server loads out.
I have seven folders of videos for the parrots entertainment each folder has at least 14 hours playtime of videos in it.... that is just .ts files in the folder no sub folders.
Using Videos I have tried pressing play on the individual folder & also opening the folder & pressing play on [..] but neither way will it play all the videos (or anywhere near all of them, seems to be somewhere over an hour but not as much as two hours)
Attached are the logs for today after it had stopped playing less than 2 hours in.
Currently trying to get an Extra setup with an HDMI capture device, as well as a python3 script that changes channels in Linux (Mint). NextPVR version 6.1.5.231022
So some backstory, I saw on another thread a user recommended a python3 script that can channel change over network using the mac address of their cable STB. This script works just fine for me in linux. The video stream I am inputting is an rtmp stream..all of this is called in through an sh script. The video stream is working just fine when tuning in NextPVR, however the channels do not change.
When executing the script from shell the channel changes just fine and ffmpeg loads the rtmp stream immediately after (specifying of course the channel number in the command line argument).
This same exact call in my extra using {channel} however doesnt seem to do the trick. The video loads just fine, but the STB does not change the channel.
-------------------------
Like I said, when executing the sh file directly in bash/sh or shell it works just fine.
When tuning in NextPVR, video works great, but channels do not change. Anyone can see any issues with this approach? Thanks!
[EDIT]
Upon inspecting the logs, it does seem it is sending the arguments as it should - (Sorry didnt post them because my account credentials are all over them, but this is what i found):
2024-06-11 11:19:34.936 [DEBUG][57] checking: EXTRA Recorder (extras-Spectrum5.xml)
2024-06-11 11:19:34.936 [DEBUG][88] host_callback: ...
2024-06-11 11:19:34.936 [DEBUG][57] enabled and present
2024-06-11 11:19:34.936 [DEBUG][57] has channel
2024-06-11 11:19:34.936 [DEBUG][57] live tv is possible
2024-06-11 11:19:34.936 [DEBUG][57] Running: /home/blitz/SpectrumSTBControl/changeChannel.sh username password 27 macaddress
2024-06-11 11:19:34.936 [DEBUG][57] Child PID: 1150578
2024-06-11 11:19:34.944 [DEBUG][57] Creating writer: LIVE&/home/blitz/recordings/live-27 ESPNTPA-1146968-8.ts
2024-06-11 11:19:34.944 [DEBUG][57] live mode
2024-06-11 11:19:34.944 [DEBUG][57] Created Mutex: Global\NPVR-mutex-e510b20bac2804c2d41fabea5ad0d52b
2024-06-11 11:19:34.944 [DEBUG][57] Created map: /home/blitz/recordings/live-27 ESPNTPA-1146968-8.ts.map
2024-06-11 11:19:34.944 [DEBUG][57] StartStream [LIVE&/home/blitz/recordings/live-27 ESPNTPA-1146968-8.ts] allocated handle: 8
2024-06-11 11:19:34.944 [DEBUG][57] Live TV handle: 0x360008
2024-06-11 11:19:34.944 [DEBUG][57] StartStream(25591:27 ESPNTPA, LIVE&/home/blitz/recordings/live-27 ESPNTPA-1146968-8.ts) allocated handle: 3538952
2024-06-11 11:19:34.944 [DEBUG][57] Handle: 360008
2024-06-11 11:19:34.944 [DEBUG][57] StreamNative@9 (storing stream handle: 3538952)
2024-06-11 11:19:34.944 [DEBUG][57] clientHandle[8b51c588-1373-41fb-bb59-cc58011fa5f8] = 3538952 *
Very strange as it just does not actually change the channel, but works when running script on own.
No big deal, but the email in the thank you note in the web browser is not correct. The one in my account is correct.
Appreciate the note.
Walt Northrup