Guide PSA Tivimate x Firestick 4k - AFR

Just a PSA for those using Tivimate on a Firestick 4k (unfortunately I have no other devices to test this with).

It's generally recommended here and across the internet that auto frame rate (AFR) be switched on where available. This is solid advice, with a caveat when using Tivimate on a Firestick 4k.

If you have AFR turned on in both Tivimate's settings and under settings on the Firestick then you will experience a playback issue that some people may interpret as buffering. If you have both turned on streams will play fine for a variable amount if time, freeze, jump back ~10 seconds and then continue to play fine until the next freeze and so on...

I spent a good hour or so debugging this issue ensuring it wasn't the stream itself and I found that disabling AFR completely resolved the issue. I then enabled AFR under Firestick settings, but this didn't result in the display switching refresh rates when playing a stream in Tivimate - but the freeze and jump back issue was gone. So I re-enabled AFR within Tivimate, display switched refresh rates as expected but would now streams would freeze and jump back intermittently.

Finally, I disabled AFR under Firestick settings, kept it enabled in Tivimate and the display switched as expected and the streams no longer jumped back.

I also tested this in IMPlayer briefly which didn't have the same issue. I think it may be the interaction between the Firestick's hardware decoder and Tivimate - since switching to software decoding in Tivimate resolved the issue above but created many more of it's own.

I honestly wouldn't be surprised if this is on Amazon, rather than Tivimate, and it's and issue with their decoder... Given the issues their decoder has re. Mixed files that include both DV profile 7 and HDR10 and it's inability to fallback correctly to HDR10.

TL;DR
If using Tivimate on a Firestick 4k (and potentially others) and wanting to use AFR, ensure that it is only enabled within the app settings and not the Firestick's display settings.
 
Odd, I tried this on two separate providers in two different households and had the same behavior.

Only common denominator was that I was using the same TV in both cases (an LG OLED C5).
 
Just a PSA for those using Tivimate on a Firestick 4k (unfortunately I have no other devices to test this with).

It's generally recommended here and across the internet that auto frame rate (AFR) be switched on where available. This is solid advice, with a caveat when using Tivimate on a Firestick 4k.

If you have AFR turned on in both Tivimate's settings and under settings on the Firestick then you will experience a playback issue that some people may interpret as buffering. If you have both turned on streams will play fine for a variable amount if time, freeze, jump back ~10 seconds and then continue to play fine until the next freeze and so on...

I spent a good hour or so debugging this issue ensuring it wasn't the stream itself and I found that disabling AFR completely resolved the issue. I then enabled AFR under Firestick settings, but this didn't result in the display switching refresh rates when playing a stream in Tivimate - but the freeze and jump back issue was gone. So I re-enabled AFR within Tivimate, display switched refresh rates as expected but would now streams would freeze and jump back intermittently.

Finally, I disabled AFR under Firestick settings, kept it enabled in Tivimate and the display switched as expected and the streams no longer jumped back.

I also tested this in IMPlayer briefly which didn't have the same issue. I think it may be the interaction between the Firestick's hardware decoder and Tivimate - since switching to software decoding in Tivimate resolved the issue above but created many more of it's own.

I honestly wouldn't be surprised if this is on Amazon, rather than Tivimate, and it's and issue with their decoder... Given the issues their decoder has re. Mixed files that include both DV profile 7 and HDR10 and it's inability to fallback correctly to HDR10.

TL;DR
If using Tivimate on a Firestick 4k (and potentially others) and wanting to use AFR, ensure that it is only enabled within the app settings and not the Firestick's display settings.

I had AFR issues on TiviMate with the new firestick 4k plus and had to return it. It was only on the 25FPS channels though where it would stutter.

So when you turn off the AFR setting on the firestick does AFR still work correctly on VOD though? AFAIR it didn't activate AFR on VOD even though on live channels it did.
 
What exactly happens or doesnt happen if you have AFR disabled in both tivimate and firestick/cube ? I have neither enabled ( using a 3rd gen cube ) , what improvements if any will I see if I enable it ?
 
What exactly happens or doesnt happen if you have AFR disabled in both tivimate and firestick/cube ? I have neither enabled ( using a 3rd gen cube ) , what improvements if any will I see if I enable it ?

Usually if your tv is set to 50hz and you try to watch something that was recorded in 60hz then you will notice judders as frames have to be dropped as there are too many. It is most noticeable in motion such as panning scenes. By enabling AFR, your tv switches to 60hz to match the frame rates and so the motion is very smooth.
 
You are more likely to get buffering if you don't turn it on
Completely agree with you there, although its not buffering in the sense that the network can't keep up. However, in this specific case (with AFR turned on in two different places) it was causing more issues than it resolved.
 
I had AFR issues on TiviMate with the new firestick 4k plus and had to return it. It was only on the 25FPS channels though where it would stutter.

So when you turn off the AFR setting on the firestick does AFR still work correctly on VOD though? AFAIR it didn't activate AFR on VOD even though on live channels it did.
When you say stutter, what exactly did that look like?

Yeah, for live channels at least. I wasn't testing VOD at the time but I'll give it a go
 
When you say stutter, what exactly did that look like?

Yeah, for live channels at least. I wasn't testing VOD at the time but I'll give it a go
Stutter means when there was a panning scene the motion appeared to either pause for a micro second or it would skip frames and jump.
 
Back
Top