moonlight-stream / moonlight-android

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

[Issue]: Audio Delay In Moonlight on Android TV 14 / new Google Streamer #1423

Open MCBilyeu opened 2 months ago

MCBilyeu commented 2 months ago

Describe the bug

Audio is delayed by approximately 1 to 0.5 seconds consistently while streaming.

Steps to reproduce

No special steps, just use Android TV 14 / the new Google Streamer device and begin any stream.

Affected games

The issue exists with all streams attempted.

Other Moonlight clients

PC

Moonlight adjusted settings

Yes

Moonlight adjusted settings (please complete the following information)

I have attempted every possible combination of settings including defaults and the issue persists.

Moonlight default settings

Yes

Gamepad-related connection issue

No

Gamepad-related input issue

Yes

Gamepad-related streaming issue

Yes

Android version

Android 14

Device model

Google Streamer

Server PC OS version

Ubuntu 24.04

Server PC GeForce Experience version

NA

Server PC Nvidia GPU driver version

NA

Server PC antivirus and firewall software

NA

Screenshots

No response

Relevant log output

No response

Additional context

Server is using Intel Arc A770 card. The audio latency issue does not exist with the same hardware and network using other clients, notably the NVIDIA Shield.

Raienryu97 commented 1 month ago

I'm facing this problem as well. I'm using sunshine on the host (Windows PC with RTX 3070) and the google streamer with moonlight as the client connected to a TV. The TV has a Samsung HW-Q990C soundbar connected via arc, the streamer is on a different HDMI port. Passthrough mode is enabled on the TV for audio. The audio is very delayed.

Found some articles regarding this too, could be a problem with the device as well?

Moonlighter168 commented 1 month ago

Recently moved from using a raspberry pi 5 as my TV moonlight box to the new Google TV streamer and can confirm this is an issue. Host pc running 4080 with gigabit wired fibre while Google TV streamer is run off ethernet also. From my testing (shooting a gun in destiny2) the delay is 1 second approx.

Cacha21 commented 3 weeks ago

I'm having the same issue. Both in moonlight and Geforce Now. This are the only apps in which I noticed the issue.

Fefuchox commented 3 weeks ago

Same issue here

SEEN88 commented 3 weeks ago

Also having the issue, but in Moonlight and Steam Link, no issues with any other apps as far as I can tell

hoonlight commented 1 week ago

Same issue here, please help.