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 it possible to see from the streaming logs where bottlenecks are occuring?
You CPU and GPU both lack a hardware encoder, and your CPU is pretty lackluster for software encoding, sorry to say.
I'm considering a radeon 7870 or R9 270 as a first upgrade, would this be wasted on the current setup?
Decoding yes (DXVA on Windows, VDPAU on Linux), not encoding yet.
And to the OP, an Athlon X2 isn't going to be enough for encoding unfortunately, quad core recommended at the moment.
I believe that ticking the hardware encoding option does nothing if you don't have a Quicksync CPU, so it doesn't matter if you have an Nvidia or AMD card. Furthermore, I have an i5-3570k and have quicksync enabled, and the hardware encoding is WORSE (blockier, and choppier, and with more latency) than software encoding. In fact Software encoding seems to work almost perfectly for me, so I don't intend to ever use hardware encoding. I suppose if you have a weak CPU, then software encoding may not be great, and future support for AMD/Nvidia hardware encoding may help with this. Quicksync certainly seems to work poorly for me.
As for hardware decoding, I don't really know much about that. It doesn't seem to make much difference, on or off for me. If my understanding of any of the above is incorrect, I hope someone will please say so. I am hoping that Steam will implement streaming to Android for those with AMD GPUs (limelight already does it for those with Nvidia).
Your right though, I do see some choppiness and lag in portal 2 when streaming on client pc. The devs will probably fix this soon however.
Thanks for the reply, that's kind of what I suspected :(
I'm confused now about whether hardware encoding/decoding is managed game-specifically. I tried Spec Ops: the line, and having it ticked on host/client made no difference - I still got a max playable res of 848*480. But with Trine, having it ticked on the client made a huge difference - playable at 1280*720, with occasional 'slow encode' error. Unticked, was unplayable even at low res due to 3-4 second lag, although I could see on the host that the input lag was virtually nothing.
Could you upgrade to an x4 750k or somethin along those lines? They are really cheap.
I think an X6 would very likely solve the problem, at least until AMD VCE hardware encoding is supported (if it's added mind...).
With only two cores/threads, you are basically running the game on one and encoding on the other, not exactly an ideal solution. With an X6 it should run the game on three cores and encode on the other three (likewise with a 4C/8T Core i7, it'll run the game on four threads, and encode with the other four etc)
Software decode on a client is a bit different, as far as I can tell it uses all threads/cores except one (you need one for the UI/System). So again if you don't have DXVA or VDPAU H.264 decoding capability, the more cores/threads the better.
Their pretty much equal, because fm2 is newer, thus you will have newer features. However, your gona be stuck with apus on fm2 socket, so am3+ would be a wiser choice if you need high performance cpus.