2023-04-07, 03:37 AM
I just replaced my HD HomeRun Flex 4K quad tuner with a new one (I was experiencing increasing failures with messages like “HDHR stream failed” and ”No data delivered”. I couldn’t see any cause for the missed recordings and guessed that the HDHR was starting to fail). The new unit is the same model as the old one. I installed the new unit following Silicondust instructions, and then went into NextPVR Settings\Devices and ran a scan to detect the new tuners, then enabled the same channel listing I had already set up for the old tuners for each new tuner. Any old tuners in the device listing have been set to Disabled status.
However, it appears that my recordings are not operating in the same way that they did with the old HDHR. With that unit, recordings made on the same channel, even if they had different sub-numbers (e.g. 4.1, 4.2, 4.3, etc.) would only use one tuner, and multiple programs would overlap on the tuner while finishing their pre-pad and post-pad times. If a program on another channel needed a tuner and no other tuner was free, a program with a post-pad would give up the tuner for the program that needed to be recorded. It was all very slick.
With the new tuner, it seems that this common channel sharing sometimes occurs, but usually does not. Additionally, it also appears that a program with a post-pad may not relinquish the channel to a program that is scheduled to be recorded in the same time slot, even if no other tuner is available for the program to be recorded. With my previous tuner, this was not a problem. As a result, I am seeing recording failures with a message of “Failed: No error, but no data delivered. This is usually because the device failed to lock a signal.”
As an example, in the attached log2 file, there is an error message for the show The Last Stand at the following time stamp. This show did not record because a couple of other programs still had a few minutes left in their Post-pad recording time and one of them did not relinquish its tuner:
2023-04-06 17:57:21.246 [DEBUG][10] WebException: System.Net.WebException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
I also took a quick look at the Search tool for this program and saw a message “Failed to start requested stream”.
I was thinking that the allocation of tuners is managed by NextPVR. Is this the case? If so, can you suggest anything that I may have missed when setting up the new tuners that may have been the cause of this change in operation?
I have a default Pre-pad of 3 minutes and Post-pad of 33 min for all programs. The first test recordings started from a sleep state. I rebooted the PC a couple of times and also restarted the HDHR before conducting the test.
However, it appears that my recordings are not operating in the same way that they did with the old HDHR. With that unit, recordings made on the same channel, even if they had different sub-numbers (e.g. 4.1, 4.2, 4.3, etc.) would only use one tuner, and multiple programs would overlap on the tuner while finishing their pre-pad and post-pad times. If a program on another channel needed a tuner and no other tuner was free, a program with a post-pad would give up the tuner for the program that needed to be recorded. It was all very slick.
With the new tuner, it seems that this common channel sharing sometimes occurs, but usually does not. Additionally, it also appears that a program with a post-pad may not relinquish the channel to a program that is scheduled to be recorded in the same time slot, even if no other tuner is available for the program to be recorded. With my previous tuner, this was not a problem. As a result, I am seeing recording failures with a message of “Failed: No error, but no data delivered. This is usually because the device failed to lock a signal.”
As an example, in the attached log2 file, there is an error message for the show The Last Stand at the following time stamp. This show did not record because a couple of other programs still had a few minutes left in their Post-pad recording time and one of them did not relinquish its tuner:
2023-04-06 17:57:21.246 [DEBUG][10] WebException: System.Net.WebException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
I also took a quick look at the Search tool for this program and saw a message “Failed to start requested stream”.
I was thinking that the allocation of tuners is managed by NextPVR. Is this the case? If so, can you suggest anything that I may have missed when setting up the new tuners that may have been the cause of this change in operation?
I have a default Pre-pad of 3 minutes and Post-pad of 33 min for all programs. The first test recordings started from a sleep state. I rebooted the PC a couple of times and also restarted the HDHR before conducting the test.