Steam Link

Steam Link

 This topic has been pinned, so it's probably important
slouken Nov 12, 2024 @ 7:36am
Steam Link build 897
We've just released an update to the Steam Link firmware.

Changes:
  • Added settings recommendations based on network test results
  • Added a low latency networking option in the advanced streaming settings
  • Reduced scheduling delay when decoding audio and video
  • Fixed keyboard and mouse input while streaming with Moonlight
Last edited by slouken; Nov 16, 2024 @ 10:55am
< >
Showing 1-6 of 6 comments
Reaper[Excel01] Nov 12, 2024 @ 8:50am 
Nice
GoodThanks15 Nov 12, 2024 @ 8:00pm 
There is still an issue with Moonlight and the Steam Controller. When first launching moonlight the only things that work are the right trackpad, LT and RT which is just mouse emulation. When a stream is launched everything works fine. Exiting the stream back to the moonlight UI goes back to just the 3 buttons above working. Holding the Steam button down to turn off the controller and turning it back on again while in the moonlight UI restores full functionality.
Tebz™ Nov 14, 2024 @ 6:15pm 
Came here to mention that it behaves similarly with an xbone controller. Before reading @goodThanks15 comment, I thought moonlight was frozen or had crashed.
slouken Nov 16, 2024 @ 11:41am 
Originally posted by GoodThanks15:
There is still an issue with Moonlight and the Steam Controller. When first launching moonlight the only things that work are the right trackpad, LT and RT which is just mouse emulation. When a stream is launched everything works fine. Exiting the stream back to the moonlight UI goes back to just the 3 buttons above working. Holding the Steam button down to turn off the controller and turning it back on again while in the moonlight UI restores full functionality.

This is fixed in beta build 899, thanks!
etillxd Nov 20, 2024 @ 10:36am 
What exactly does the "low latency networking" option do?
Originally posted by slouken:
  • Added a low latency networking option in the advanced streaming settings

If I enable this, my stream connection won't work. (It is totally fine otherwise, I just want to have the minimum dealy possible).

With low latency networking enabled, I can see my Server and connect, even see the picture for the first 0,5s, then it get's stuck on the client (keeps running on server).
If I toggle it on during streaming, it also immediatelly freezes on the client:
[2025-02-15 08:41:20][791.710585] CLIENT: Got control packet k_EStreamControlSetStreamingClientConfig [2025-02-15 08:41:23][795.168735] CLIENT: Got video sequence 11493, expected 11492, sending lost data notification [2025-02-15 08:41:23][795.360608] CLIENT: Didn't get keyframe, resending lost data notification ...

It can be recovered during the same session by toggling it off again:
[2025-02-15 08:41:48][820.492880] CLIENT: Didn't get keyframe, resending lost data notification [2025-02-15 08:41:48][820.544158] CLIENT: Got control packet k_EStreamControlSetStreamingClientConfig [2025-02-15 08:41:48][820.556875] CLIENT: Didn't get keyframe, resending lost data notification [2025-02-15 08:41:49][820.631865] CLIENT: Marking frame 12605 complete with status k_EStreamFrameResultDroppedReset

During the freeze, the text overlay shows steady incoming traffic like before from the server, but only verly little outgoing traffic from the client (6 kb/s). The graphs in the overlay are stuck, too.

This only happens on the link HW, with my android phone as a client it works fine with the option on and off.
HW Link and PC server are wired to my router, firewall on server was off for testing.

Any idea? I would love to try the low latency networking! :)
Last edited by Chickenb00ster; Feb 15 @ 1:09am
< >
Showing 1-6 of 6 comments
Per page: 1530 50