Issue/Describe the bug
Unplayable lag when selecting 4k resolution, audio video not in sync when playing through soundbar
Applications/Devices:
New Chromecast with Google TV (Android TV), TCL Series 5 4K TV, Philips HTL3310 2.1 CH Soundbar
Versions:
v 3.6.4 on Android TV
Steps to Reproduce:
- Using 4k TV, game mode on, connected to 2.1 ch soundbar via HDMI eARC port (All tv post processing effects off for minimum latency)
- Using Chromecast with Google TV (abbreviated ccgtv), set to allow game mode, and match dynamic range of media content
- Launch Shadow, change resolution to 4k and framerate to 60 (or 59.99 whichever the app allows)
- Launch a game (Dark Souls 3 in this case), choose 4k as the resolution (Running full-screen). You will observe an unplayable lag (And extreme stutter too) (about 8-9 seconds of delay), which can be eliminated by setting resolution to 2560x1440 (But such a big latency difference from 2560 to 4k suggests something may be wrong)
- Also, if using a soundbar connected via HDMI eARC (or even a bluetooth headphone), you will experience the audio coming approximately 1 second later than the video stream, after the character has moved in the video stream. Can be brought very close to negligible if not using any speaker other than the device inbuilt ones. Note that the other speakers experience no audio sync issues when using other apps, only shadow. (A minor audio lag can also be observed on windows 10 shadow client sometimes)
Additional Notes
- H265 or low latency results in a black/blank screen, audio can be heard
- App inbuilt speed-test never works, always displays an error
- Tested on both 5ghz wifi, and wired gigabit ethernet (ccgtv shows it is getting north of 156 mbps on another speed test app) (Using a type c dock to provide ethernet to ccgtv)
- Prefer reliability results in extremely choppy footage