Windows DVR BUG: Glitches during recording

Two shows were flawless last night before adding exceptions to Defender, but I was not home so did not watch until recording was completed. I have all exceptions added to Defender now, process for exe and Channels DVR folder, also using latest DVR software and latest TVOS Beta version. I have a few shows recording tonight, curious to see results.

Same, anxiously awaiting to see if it finally fixes the problem. I hope so!

Well I tried the exemption and watched that section of video I was having a problem with (frame loss) and only noticed it once on the current release. When I would rewind back it never happened again. On the ATV beta I never saw the frame loss. So I’m hoping it had something to do with Windows Defender. I exempted the .exe and folder for the DVR service.

Perfect recordings!!! I wasn’t able to start watching any before they were done, but I don’t think that was the only culprit, but something that would cause issues in addition to other issues. More recordings on tap tonight… Will try to watch some while recording.

1 Like

Watching survivor, two glitches at points that do not align with my deliberate fast forward while it was recording. Exceptions still applied in Windows defender of course.

Please upgrade to the pre-release v2017.04.13.0150 build, which has some performance improvements that should help with this bug.

I was running the pre-release DVR last night. I started watching a recording about 30 minutes into the show. At 5 minutes was the first glitch. I had numerous clutches throughout the show. Didn’t see anything in the logs.

My theory about the anti-virus was wrong.

I know what’s happening now and am working on a fix.

I can test it once you have something for me to try.

The bug I found only happens on the Windows DVR, only when recording from a PRIME, and only when also trying to watch something from an ATV4 connected over Ethernet.

If you meet the above criteria, please post the name of your network adapter being used on your windows machine here. I’m using a “Realtek PCIe GBE Family Controller”

Also check what the device setting for FlowControl is set to on your adapter's advanced settings. For me, the default was "Rx & Tx Enabled".

In adapter properties, click Configure, then on the Advanced tab, then click Flow Control. Check the value on the right.

I use the Prime and ATV4s are connect over Ethernet. I connect using the following adaptor.

Intel® Ethernet Connection I217-LM

I checked the flow control and it is set to Rx & Tx Enabled

My system has an Nvidia nForce Networking Controller. Flow control is disabled.

Changing Flow Control to “Disabled” seems to fix the issue.

I am trying to narrow down the problem further, so it can be fixed in the PRIME firmware. I also have an idea for a workaround I can add to the DVR for this case.

The problem appears to be that ethernet flow-control kicks in because everything on the network is gigE, but Apple only put 100mbps port on the ATV4. Somehow this is affecting the DVR<->HDHR communication, even though its the ATV<->DVR connection that is limited to 100mbps.

I also have the Realtek PCIe GBE Family Controller and is enabled. I connect Ethernet from router to atv4 but wireless to router from windows 7 pc and have been experiencing the same issues as above. I just thought it was my wireless connection.

I have an Intel 82579LM and has an Intel driver where I have to pick advanced tab, then pick Performance Options, then pick properties again to have the ability to change setting for flow control. I have disabled it for now to see what happens.

I have these same glitches using a hdhomerun connect with cable attached for local channels. Would these potential solutions also work for the connect?

I use CONNECT and experience the issue. This is not limited to PRIME.

I know some of you are having issues with the CONNECT. So far in my testing, the steps I am using to reproduce glitches on PRIME recordings do not seem to affect the EXTEND or CONNECT. This could mean the CONNECT bug is a different one, or that it’s just not happening on my setup because of the switch I’m using.

Could you folks provide more details on your setup? Is your ATV4 wired in? What kind of switch/router are things plugged into?

It’s definitely worth trying to disable Flow Control as well to see if it makes any difference.

ATV is wired to a Verizon fios gateway router. Just disabled flow control. We will see if that works

1 Like