Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
is there a specific log somewhere that might tell me whats wrong here?
edit: nm reset router fixed it
No matter if NVIFR or NVFBC encoder is used, I tried both (Nvidia GTX770). Because the estimated bandwidth is limited to 30Mbps, video stream is limited to half of this bitrate, cca 12Mpbs and quality is really bad, pixelation everywhere. With software encoding, there is no bandwidth issue and video bitrate goes up to 70-80mbit... however software encoding is slow and unusable for me. I tested it on Witcher 3.
How do you change the encoder? Mine is currently encoding with NVFBC. How would I go about switching it to NVIFR?
NVIFR works better and faster for me.
As you know, you can set "30Mbps" as the highest bitrate in the steam client settings. "Unlimited" does not work with HW acceleration enabled. So what you have to do is manually edit the steam settings file in any text editor and set the bit rate to any desired value. I've set it to 100000 (100Mbits) and it works great, real stream bitrate is around 80 Mbits and video quality is GREAT.
Steam setting file can be found in:
"c:\Program Files (x86)\Steam\userdata\xxxxx\config\localconfig.vdf"
and the value you have to change is called "BandwidthLimitKBit" "100000" (for 100Mbits).
So close the steam app, find your settings file, change it, launch steam and enjoy the high quality streaming again.
To steam developers: Please let us choose bitrate higher than 30Mbit, if we have hardware/network for it. It's year 2015, 30Mbit is a joke, Gbit lan and AC routers are standard for many users. Thank you for your hard work anyway.
PS: do not change your steam client settings afterwards, or your bandwidth settings may get overwritten.
Amazing! This is working great. So it clearly is something with Steam and not entirely NVIDIA. Funny that my estimated bandwidth is still reading as 30mbps when the video stream is in fact pushing well beyond that now with this fix.
Of course, this will only work on a Windows client and is completely hopeless for Steam Link users. I will look into a similar fix for SteamOS and linux users tomorrow to keep this thread alive.
Thanks so much
Open terminal, change to steam user
# sudo su steam
then navigate to the same file and make the same modification at the below location
/home/steam/.steam/steam/userdata/xxxxx/config/localconfig.vdf
Unlimited bandwidth in steamos :D
To clarify, this fix is entirely client-side. It seems the client controls many elements of the streaming service. I suspect this issue could be resolved with a fix on the link if the file system were accessible, but, I haven't played around with one nor do I even know if it's theoretically possible to modify the file system.
To clarify one thing, hardware decoding is still relevant even if you're using software encoding. These are completely separate.
Host: Windows 7 64 bit, i7 950
Client: Windows 8, AMD A10-5800K APU w Radeon HD
It was working fine before, pretty good quality.