This is a fresh install of NextPVR on Manjaro. I have a Hauppauge 950Q and it is not picking it up (Kaffeine does). When I go to scan for devices in the web interface settings, this error occurs.
Code:
[33] Unexpected error scanning for other devices: System.ComponentModel.Win32Exception (13): Permission denied
at System.Diagnostics.Process.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, 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()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at NShared.Visible.CaptureSource.UpdateDevices(ICaptureSourceUpdateStatus callback)
It would be of immense benefit to me and I'm sure others if the standard desktop version of NPVR would let you select a new channel while watching another using the keyboard (Windows 11) - in the same way that the UI client lets you. The latter doesn't work for me as it cannot transcode quickly enough and sound is very noisy.
For some time now, my NextPVR install has been exceeding 1,000,000 K of memory in Windows 10. I don't know exactly when it started, but I began noticing it a month or so ago. The only way to stop it was to restart the NextPVR Service, but then it would gradually climb back up to that value again.
Today, I did a fresh reinstall and the problem is still happening.
My internet provider also provides IPTV streams as part of their service. Generally these work fine and there is no published limit to the max number of streams. (I have run multiple streams in different instances of VLC without problem).
When using NextPVR hosted in Docker on a QNAP NAS, I am limited to receiving one stream only using the IPTV device. Trying to start a parallel stream fails with a 'Streaming Failed (transcoder exited)' or other error message.
The provider is using multicast, and the m3u file has this structure
#EXTINF:0 tvg-logo="https://api.tv.init7.net/media/logos/Arte_HD.png" tvg-name="ARTE.de" group-title="de", Arte HD
udp://@239.77.0.82:5000
#EXTINF:0 tvg-logo="https://api.tv.init7.net/media/logos/3Sat_HD_7OaGlQ6.png" tvg-name="3sat.at" group-title="de", 3Sat HD
udp://@239.77.0.106:5000
At the moment I have Max Streams set to '3' but have also had it set at '32'.
The Docker container network is set to 'Host' mode.
Maybe I am missing something obvious that a lot of Googling hasn't turned up.
I have an occasional problem when recording an IPTV stream with NextPVR. Periodically, I tend to have a short network drop. I'm not sure if it's my ISP or my VPN provider but for sure I'm losing connection to the outside world periodically for short periods of time. I confirmed this by logging a ping test over several days. When this happens while I'm recording an IPTV TS stream my recording gets aborted and I see the messages in the log below. Not unexpected I think but is there a setting in NextPVR that would make it automatically retry/resume the download and recording? Perhaps it does retry and if that's the case is there a configuration parameter that I could change to extend the amount of time it retries?
Thanks!
K
2022-04-24 18:07:05.804 [ERROR][17] Unexpected error processing m3u8 url (http://xx.xx.xx.xx:xxxx/.../video.m3u8?.... [N94cmASzxuYjCSxrwOZcDiWypqwvmzlKAN1oKCn6dsRatG9kiFp9GmPTRBVUKOUfjnubRzXfhdkdJmT0FzBGakYR3n/14BYNXMz6fiLjf0qehAUiic8nCKa2dntVIaI5ikLx3jsEfFb/Mq0cbVBflZB0dXDDwL6YKb/omXbxJ2Tr55gR/2SGxXOqTf+In3IhzfLTSuCZTI4QWMTV9QqTmj8M5Mens4uKM3fFo30Kp3y4aZ3VPIT5PBnADjcED9eNrGI0Eoz9cIXF1dt9JVtuTEku76hKhNJ7du2EZ61nlbmE74nHEaSah7Qmu2DwheuEWoJyhklnDHM3iRFGX/ffhofzVlNA8RZNnosMBazE48QB9xsMAeRsK+Ny1o96X2bHa/GJ0VO0/JCQ+m0v6vx3B1ckkSgVK4+fE2xtZKkNaQf4//4R8Mp2BbSK/Ek+/mE5]): System.Threading.Tasks.TaskCanceledException: The operation was canceled.
---> System.IO.IOException: Unable to read data from the transport connection: Operation canceled.
---> System.Net.Sockets.SocketException (125): Operation canceled
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.GetResult(Int16 token)
at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync(HttpConnection connection, HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
at NShared.M3U8Downloader.DownloadM3U8(String url)
at NShared.M3U8Downloader.WorkerThread()
2022-04-24 18:07:05.859 [ERROR][17] M3U8Downloader stopping. 97 since last data received
2022-04-24 18:07:05.859 [DEBUG][17] downloader terminating
Is there a way to get this setting in? Do I have modify something? The only way I can do this is through a Postprocessing file but I would like NextPVR to do the dirty work instead (and this will enable me to just run comskip)
Has something changed with either NPVR or SD in respect of the EPG days? I have both entries in config.xml set to 21 days but I am only getting 12 days. The relevant entries in the log appear to be:
2022-04-25 02:57:50.818 [DEBUG][186] 1 BBC 1
{
"stationID": "24322",
"serverID": "20141201.web",
"code": 7020,
"response": "SCHEDULE_RANGE_EXCEEDED",
"minDate": "2022-04-23",
"maxDate": "2022-05-06",
"requestedDate": "2022-05-07",
"message": "Date requested (2022-05-07) not within 2022-04-23 -> 2022-05-06 for stationID 24322."
Is the maxDate parameter being set by NPVR or is it coming from SD? And how can I get it extended?
Any thoughts/advice gratefully received. Thanks.
Stanno
Windows client on a Windows 10 NUC, NPVR 5.2.7 (logs attached)
What is the best pvr capture device that works with next pvr? I am currently using a colossus 2. Wondering if there's something better that's usb that will record 4k?
When starting the program, it asks for a password. I type admin/admin. It doesn't open. What should I do to open it? I installed the deb package program.