moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
3.17k stars 503 forks source link

[Issue]: High decoding latency on BCM7218X #1322

Open Matt3oV opened 3 months ago

Matt3oV commented 3 months ago

Describe the bug

Hi, I am experiencing an high decoding latency on the Broadcom BCM7218X on a Sagemcom DTIW3930 Android TV box, GPU VideoCore VI, Android 10.

I have tested many resolutions, down to 720p 5 Mbps, but the decoding latency is always ~50 ms

The server pc is running Sunshine on a 12700k, 3080 10 GB and 32 GB RAM, connected to the network via a cat6 Ethernet cable. I can stream perfectly to an iPad Pro so it’s not a problem with the server.

As it’s the same GPU of the Raspberry Pi 4 that has a much lower decoding latency, maybe something’s going wrong in the decoding process.

Steps to reproduce

None

Affected games

Any game

Other Moonlight clients

PC

Moonlight adjusted settings

Yes

Moonlight adjusted settings (please complete the following information)

Tried many resolutions, bitrate and FPS combinations, with both H264 and HEVC

Moonlight default settings

Yes

Gamepad-related connection issue

No

Gamepad-related input issue

Yes

Gamepad-related streaming issue

Yes

Android version

Android 10

Device model

Sagemcom DTIW3930

Server PC OS version

Windows 11 22H2

Server PC GeForce Experience version

N/A

Server PC Nvidia GPU driver version

546.33

Server PC antivirus and firewall software

Windows Defender

Screenshots

1080p 60 FPS 20 Mbps HEVC IMG_4982 1080p 60 FPS 20 Mbps H264 IMG_4983

Relevant log output

No response

Additional context

No response