Open VADemon opened 6 years ago
Extracted from 2019-12-21 streaming_client.exe using Strings utility:
Starting at file offset ~3600160:
Usage: %s [--windowed] [--novsync] [--nohwaccel] [--quality 1-3] [--captureres WxH] [--framerate N] [--bitrate N (Kbit/s)] [--burst N (Kbit/s)] [--mousescale N] [--touch-controller] [--performance-icons] [--performance-overlay] [--noinput] [--enable-microphone] authtoken
--server
Couldn't parse IP address '%s'
--steamid
--transport
Couldn't parse transport '%s'
--relay
--cert
--settings
--stats
--sdr_config
--locale
Couldn't set locale to '%s'
--fullscreen
--windowed
--vsync
--novsync
--scale
--hwaccel
--nohwaccel
--quality
--captureres
--framerate
--bitrate
--burst
--hardwarebitratelimit
--mousescale
--touch-controller
--performance-icons
--performance-overlay
--noinput
--enable-microphone
--gameid
Extracted from current (2020-12-02) stable streaming_client.exe - " First Seen In The Wild 2019-12-24 19:32:30 "
Available codecs (couple lines above the offset, upper-case):
Usage: %s [--windowed] [--novsync] [--nohwaccel] [--quality 1-3] [--captureres WxH] [--framerate N] [--bitrate N (Kbit/s)] [--burst N (Kbit/s)] [--mousescale N] [--touch-controller] [--disable-touch-controller] [--performance-icons] [--performance-overlay] [--enable|disable-video] [--enable|disable-audio] [--enable|disable-input] [--enable|disable-microphone] [--controller-overlay-hotkey [auto|button|none]] authtoken
--settings
--settingsdata
--server
--steamid
--transport
--relay
--cert
--stats
--sdr_config
--locale
--fullscreen
--windowed
--vsync
--novsync
--scale
--hwaccel
--nohwaccel
--quality
--captureres [%dx%d] # this means 1920x1080 etc.
--framerate
--bitrate
--burst
--hardwarebitratelimit
--mousescale
--touch-controller
--disable-touch-controller
--performance-icons
--performance-overlay
--enable-video
--disable-video
--enable-audio
--disable-audio
--enable-input
--disable-input
--enable-microphone
--disable-microphone
--controller-overlay-hotkey
--gameid
Diff:
[REMOVED] --noinput
ADDED (respective disable+enable toggles. --disable-input
is interesting, non-interactive ultralow latency streaming?):
--disable-touch-controller
--enable-video
--disable-video
--enable-audio
--disable-audio
--enable-input
--disable-input
--disable-microphone
--controller-overlay-hotkey
Have you ever worked out how to get the hash for connecting directly to a server?
Steam Link desktop application seems to be heavily based on streaming_client with some Qt GUI wrapped around it.
--version
--skip-update
--locale
--settings
--stats
--sdr_config
--gameid
--captureres
--performance-icons
--performance-overlay
--transport
--steamid
--server
--relay
--cert
--windowed
--fullscreen
LONG BLOCK OF NOTHING
--settingsdata
--vsync
--novsync
--scale
--hwaccel
--nohwaccel
--quality
--framerate
--bitrate
--burst
--hardwarebitratelimit
--mousescale
--touch-controller
--disable-touch-controller
--enable-video
--disable-video
--enable-audio
--disable-audio
--enable-input
--disable-input
--enable-microphone
--disable-microphone
--controller-overlay-hotkey
--appid
I hate having to wait for the server list to initialize. Attempting to jump directly into a remote session straight from the CLI arguments.
Hi any idea to force HEVC encode ? My hardwarse is capable
What is the startup syntax supposed to be? +@StreamClientArgs always adds a " add the end, resulting in unkown command. Using +@StreamClientArgs" instead fixes it for whatever reason but then the whole commandline afterworks won't work. Resultin in "+@StreamClientArgs" = "" instead.
"The list is taken from the steam link config:"
EDIT: NOPE THIS DOESN'T WORK!!! Syntax:
Steam.exe -console +@StreamClientArgs "--framerate 50"
NEED TO ENTER THIS MANUALLY IN CONSOLE!Source