STEAM GRUBU
Steam Remote Play homestream
STEAM GRUBU
Steam Remote Play homestream
4,039
OYUNDA
37,002
ÇEVRİMİÇİ
Kuruluş
7 Kasım 2013
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
En son SilentHorizon tarafından düzenlendi; 19 Tem 2014 @ 10:50
< >
20 yorumdan 1 ile 15 arası gösteriliyor
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.
En son kreiselhoschi tarafından düzenlendi; 19 Tem 2014 @ 9:50
İlk olarak kreiselhoschi tarafından gönderildi:
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.
En son SilentHorizon tarafından düzenlendi; 19 Tem 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"
}
En son SilentHorizon tarafından düzenlendi; 19 Tem 2014 @ 19:47
Your bandwidth limit looks very high. Have you tried setting it lower?
İlk olarak megafluffles tarafından gönderildi:
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.
En son kreiselhoschi tarafından düzenlendi; 19 Tem 2014 @ 23:44
İlk olarak kreiselhoschi tarafından gönderildi:
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?
En son SilentHorizon tarafından düzenlendi; 20 Tem 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.
İlk olarak Heikki Hämäläinen tarafından gönderildi:
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?
En son SilentHorizon tarafından düzenlendi; 21 Tem 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
< >
20 yorumdan 1 ile 15 arası gösteriliyor
Sayfa başına: 1530 50

Gönderilme Tarihi: 18 Tem 2014 @ 20:08
İleti: 20