ΟΜΑΔΑ STEAM
Steam Remote Play homestream
ΟΜΑΔΑ STEAM
Steam Remote Play homestream
2,229
ΣΕ ΠΑΙΧΝΙΔΙ
21,122
ΣΥΝΔΕΔΕΜΕΝΟΙ
Ίδρυση
7 Νοεμβρίου 2013
Όλες οι συζητήσεις > General Discussion > Λεπτομέρειες θέματος
ATOM D525 SLOWWW
Hey guys! I've been using my laptop with an intel core i5 2410M and Geforce GT 540M 1GB w/ optimus technology to stream to an atom D525 2 core 4 threaded cpu.

It's really laggy, it's strange when I stream portal 2 I have to put it into power saver mode which limits everyting to 30fps then there is no lag, but if it goes above 35 fps without power saver mode it is really laggy on D525.

The monitor on the D525 says it's decoding is slow in yellow, I thought that streaming was designed for low end cpus like the ATOM D525?

It's like 500 ms lag or higher at 60 fps!

Also, I hear that nvidia has hardware acceleration now, how do you choose between Intel quicksync and nvidia acceleration?

Here are my specs:

Host: Gigabyte Q2532N

Intel Core i5 2410M 2.3Ghz (2.9 Turbo) Sandy Bridge
GeForce GT 540M 1GB Fermi w/ optimus technology
4GB (2x2GB) DDR3 1333MHZ running in Dual Channel
Asus MX239H 1080P Monitor

Client: Homebuilt system

Intel ATOM D525 1.8Ghz
Gigabyte GA-D525TUD
4GB (1x4GB) DDR3 Corsair VengeanceLP 1600mhz, running at 800mhz single channel
Old sony monitor 1280x1024
Τελευταία επεξεργασία από SilentHorizon; 19 Ιουλ 2014, 10:50
< >
Εμφάνιση 1-15 από 20 σχόλια
Slow encoding means that your HOST has a problem with encoding, not your CLIENT with decoding.

As far as I know, only GT(X)6xxx does support hardware encoding - but this feature is currently disabled by Steam because of more testing needed or driver problems.

Streaming to my own Atom D525 works fine.
Τελευταία επεξεργασία από kreiselhoschi; 19 Ιουλ 2014, 9:50
Αναρτήθηκε αρχικά από kreiselhoschi:
Slow encoding means that your HOST has a problem with encoding, not your CLIENT with decoding.

As far as I know, only GT(X)6xxx does support hardware encoding - but this feature is currently disabled by Steam because of more testing needed or driver problems.

Streaming to my own Atom D525 works fine.

actually sorry, I meant to say DEcoding is slowww. But if you can stream with your d525 just fine, what is causing my problem? Should I turn off hardware acceleration?

The only time I have no lag is when I set the client to fast, set portal 2 to only 30 fps.
Τελευταία επεξεργασία από SilentHorizon; 19 Ιουλ 2014, 11:55
Alright, i'm very sure it's my HOST PC. Because when I turned off Hardware Acceleration to see if that would help, the lag became 2x worse.

But what could be the problem?
I'm sorry, I don't really have any ideas. Have you checked the logs and read the HOWTO?

http://steamcommunity.com/groups/homestream/discussions/0/540733523404402134/

P.S. Streaming to my D525 works really well too.
Is this what you mean?


[2014-07-19 19:20:03]
[2014-07-19 19:20:03] =====================================================================
[2014-07-19 19:20:03] Game: Portal 2 (620)
[2014-07-19 19:20:03] Recording on device: Speakers (5- Corsair Vengeance 1500 Headset)
[2014-07-19 19:20:03] Audio client mix format:
[2014-07-19 19:20:03] format: 65534
[2014-07-19 19:20:03] channels: 2
[2014-07-19 19:20:03] samples/sec: 44100
[2014-07-19 19:20:03] bytes/sec: 352800
[2014-07-19 19:20:03] alignment: 8
[2014-07-19 19:20:03] bits/sample: 32
[2014-07-19 19:20:03] channel mask: 0x3
[2014-07-19 19:20:03] data format: {00000003-0000-0010-8000-00AA00389B71}
[2014-07-19 19:20:03] Initializing audio with 2 channels and 44100 samples/sec
[2014-07-19 19:20:04] >>> Capture method set to Desktop DWM NV12 + libx264 baseline (2 threads)
[2014-07-19 19:20:04] >>> Capture resolution set to 1280x720
[2014-07-19 19:20:04] >>> Client video decoder set to libavcodec software decoding with 3 threads
[2014-07-19 19:20:08] >>> Capture method set to Game D3D9 RGB + libyuv + libx264 baseline (2 threads)
[2014-07-19 19:20:33] CDesktopCaptureDWM: desktop duplication enabled
[2014-07-19 19:20:36] "SessionStats"
{
"GameNameID" "Portal 2"
"TimeSubmitted" "1405822836"
"ResolutionX" "1280"
"ResolutionY" "720"
"CaptureDescriptionID" "Game D3D9 RGB + libyuv + libx264 baseline (2 threads)"
"DecoderDescriptionID" "libavcodec software decoding with 3 threads"
"BandwidthLimit" "100000"
"FramerateLimit" "0"
"SlowSeconds" "0"
"SlowGamePercent" "0"
"SlowCapturePercent" "0"
"SlowConvertPercent" "0"
"SlowEncodePercent" "0"
"SlowNetworkPercent" "0"
"SlowDecodePercent" "0"
"AvgClientBitrate" "556.8167724609375"
"StdDevClientBitrate" "1329.601806640625"
"AvgServerBitrate" "17959.404296875"
"StdDevServerBitrate" "56433.234375"
"AvgLinkBandwidth" "222503.171875"
"AvgPingMS" "4.0301513671875"
"StdDevPingMS" "7.5508508682250977"
"AvgCaptureMS" "11.142132759094238"
"StdDevCaptureMS" "3.5990421772003174"
"AvgConvertMS" "0.95783704519271851"
"StdDevConvertMS" "0.095948696136474609"
"AvgEncodeMS" "8.3980693817138672"
"StdDevEncodeMS" "3.6797611713409424"
"AvgNetworkMS" "0.84076476097106934"
"StdDevNetworkMS" "2.8323144912719727"
"AvgDecodeMS" "13.874080657958984"
"StdDevDecodeMS" "6.418879508972168"
"AvgDisplayMS" "14.959769248962402"
"StdDevDisplayMS" "4.0709552764892578"
"AvgFrameMS" "84.621078491210937"
"StdDevFrameMS" "62.573902130126953"
"AvgFPS" "55.9715576171875"
"StdDevFPS" "11.38149356842041"
"BigPicture" "0"
"KeyboardMouseInput" "1"
"GameControllerInput" "0"
"SteamControllerInput" "0"
}
Τελευταία επεξεργασία από SilentHorizon; 19 Ιουλ 2014, 19:47
Your bandwidth limit looks very high. Have you tried setting it lower?
Αναρτήθηκε αρχικά από megafluffles:
Your bandwidth limit looks very high. Have you tried setting it lower?

No i haven't, i've been able to transfer files at up to 70 mbps, so I thought unlimited or 30 mbps would be enough. I'll try setting it lower and trying it tomorrow.
You should also enable hardware decoding on the client. ;)
"DecoderDescriptionID" "libavcodec software decoding with 3 threads"

The more bandwidth limit you give, the more encoding work is done on your host. If you lower to 30k or even 15k, it should be a great difference.
Τελευταία επεξεργασία από kreiselhoschi; 19 Ιουλ 2014, 23:44
Αναρτήθηκε αρχικά από kreiselhoschi:
You should also enable hardware decoding on the client. ;)
"DecoderDescriptionID" "libavcodec software decoding with 3 threads"

The more bandwidth limit you give, the more encoding work is done on your host. If you lower to 30k or even 15k, it should be a great difference.

I did try hardware acceleration for the client, but nothing changed. I thought the D525 didn't have hardware acceleration.

I didn't even know that more bandwith = more data to be processed, Ill try 30k and see what happens.

And, since the D525 is hyperthreaded, why is software decoding only with three threads?

And one more thing, does automatic mode work good for the bandwith?
Τελευταία επεξεργασία από SilentHorizon; 20 Ιουλ 2014, 9:16
I think the D525 does do hardware decoding... I get 1080p 60fps on mine, so it must. It just wouldn't have the raw CPU power to do it without it.

For bandwidth, I set mine on auto, but set the quality to "beautiful". It works well. In my logs, with bandwidth on Auto, I see it deciding to use 30k... and the picture quality is great (or, at least, it was when Nvidia encoding was enabled, but that should be back in the new beta this week). I'm using QuickSync encoding at the moment, and, on my CPU at least, it just doesn't compare to Nvidia, both in terms of picture quality and performance.

I don't know about your other questions sorry.
As far as I know D525 doesnt support hardware decoding. Many D525 motherboards does have integrated Nvidia ION graphics chipset which does support decoding. Therefore you can have a computer with a D525 and have hw decoding via ION. I have Zbox ID-41 which have also integrated ION so it works pretty well as a streaming client.
Αναρτήθηκε αρχικά από Heikki Hämäläinen:
As far as I know D525 doesnt support hardware decoding. Many D525 motherboards does have integrated Nvidia ION graphics chipset which does support decoding. Therefore you can have a computer with a D525 and have hw decoding via ION. I have Zbox ID-41 which have also integrated ION so it works pretty well as a streaming client.

That's what I thought, because mine only has media accelerated graphics, so no quicksync.

But Ill give the 30k a try today when I get a chance.

What's strange though is that this never happend on my Pentium D 8800 gts computer, but again that computer was so slow that 60fps was nearly impossible LOL.

So only GTX 600/600M series can use nvidia encoding/decoding? I don't need it as my quick sync on my HD 3000 is fine but I was curious if encoding (if possible) on my gt 540M would solve anything.
Ok, I fixed it, I have to set it to 3mbps in order for it to work, and I have to set it to balanced to not get any lag spikes at all.
But is that normal? That seems pretty low but it's probably my i5 dual core that is slowing the whole streaming process down.

Could it also be my router? I can try a firewire setup to see if that solves anything?

And one more thing: I just realized I am using a BETA NVidia Driver. Is that effecting anything?
Τελευταία επεξεργασία από SilentHorizon; 21 Ιουλ 2014, 20:10
Ah. OK, my D525 is on an ION motherboard. That must be the difference. So I don't know what would be normal for a non-ION D525. That could well be normal
< >
Εμφάνιση 1-15 από 20 σχόλια
Ανά σελίδα: 1530 50

Όλες οι συζητήσεις > General Discussion > Λεπτομέρειες θέματος
Ημ/νία ανάρτησης: 18 Ιουλ 2014, 20:08
Αναρτήσεις: 20