|
Your donations keep RPGWatch running!
RPGWatch Forums » General Forums » Tech Help » Activating Hardware Decoding? (Steam In-Home Streaming question)

Default Activating Hardware Decoding? (Steam In-Home Streaming question)

August 30th, 2014, 19:41
Hey everyone.

I'm trying to use Steam In-Home Streaming, but I'm having some issues.

I'm streaming from an Alienware laptop with a 7970m GPU and i7 3630 processor, so it should handle any game I throw at it, so that's not the issue.

The problem is, I get a bit of a "slow decode" error on the client laptop.

The problem I've seem to have figured out, is that the client laptop is using software decoding instead of hardware decoding.

Okay, so I enabled hardware decoding for the client laptop in the Steam settings, but when I take a look at the statistics, it still says it's using "libavcoder software decoding with 2 threads".

I want this to be hardware decoding, but I'm not sure what exactly I have to do on my laptop's end to get it activated.

I have downloaded the Dx redistributable file, but that hasn't seemed to do much of anything. For some reason Steam just refuses to decode using my hardware and it puts too much pressure on my CPU so I get a bit of choppiness.

By all accounts I should be able to do this, but I'm missing some key step that I can't seem to figure out.

Any ideas how to get Steam to use hardware decoding instead of software?

Deleted User

Guest

#1

Posts: n/a
Mentioned: Post(s)

Default 

August 30th, 2014, 20:37
Nevermind. I think the problem is that the ATI Radeon 3100 series doesn't support hardware acceleration…

Deleted User

Guest

#2

Posts: n/a
Mentioned: Post(s)

Default 

August 30th, 2014, 21:31
At least for twitter I know nvidia is popular for its hardware capture and encode capabilities. Try 5 threads maybe ?

As an aside I was going to try stream streaming too. I can test for you if you want. I have an ati r9 r280. Always wondered how the gamepad would work
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#3

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

August 30th, 2014, 21:40
Originally Posted by ilm View Post
At least for twitter I know nvidia is popular for its hardware capture and encode capabilities. Try 5 threads maybe ?

As an aside I was going to try stream streaming too. I can test for you if you want. I have an ati r9 r280. Always wondered how the gamepad would work
Steam streaming is AWESOME, I tried it earlier and had Baldur's Gate 2: EE running on my laptop in bed .

Thing is, though, there's still a little choppiness on max settings because of this decoding issue. Oh, and I read that the ATI Radeon 3100 DOES have hardware decoding capabilities (it's called UVD and the 3100 is equipped with it), so I really have no clue what is holding me back at this point.

Will investigate further but info is pretty rare it seems.

Let me know how you like Steam streaming. I think it's great minus these little niggles.

Deleted User

Guest

#4

Posts: n/a
Mentioned: Post(s)

Default 

August 30th, 2014, 21:43
Ah sorry decoding, not encoding decoding has been a part of all video cards for a while now. Possibly steam doesn't support ati's uvd yet, or steam uses an unsupported video codec ?

I'll see if I can get it working next week, over WiFi…
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#5

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

August 30th, 2014, 21:55
Originally Posted by ilm View Post
Ah sorry decoding, not encoding decoding has been a part of all video cards for a while now. Possibly steam doesn't support ati's uvd yet, or steam uses an unsupported video codec ?

I'll see if I can get it working next week, over WiFi…
Steam seems to support DXVA decoding, which is what UVD is, so I'm just stumped.

Deleted User

Guest

#6

Posts: n/a
Mentioned: Post(s)

Default 

August 30th, 2014, 23:43
It says this in the Steam streaming log:

Sat Aug 30 20:57:04 2014 UTC - DXVA init resetting SDL renderer
Sat Aug 30 20:57:04 2014 UTC - DXVA: Using device ATI Radeon 3100 Graphics
Sat Aug 30 20:57:04 2014 UTC - DXVA init failed: Couldn't find H264 hardware decoder

And the option to enable hardware acceleration is greyed out in Windows (even though this card definitely supports it).

Deleted User

Guest

#7

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 02:00
The reason why Steam In-Home streaming is amazing? I can use my old Toshiba Satellite laptop to play games in HD anywhere in the house!

I.E., I can lay on my butt in bed and play any Steam game in glorious HD on a laptop that has no business playing those games ..

I tested it today with Baldur's Gate 2 and it ran pretty well with the occasional jerk or whatever. Tested with Last Remnant and wow, it looks great on this laptop, running at 720p, 40 frames per second.

Still, I wish I could use this hardware decoding because the FPS would increase even higher (I'm greedy )

Deleted User

Guest

#8

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 11:00
just something to try if you haven't done so…
- Enable Steam beta in both server and client (and restart Steam in both).
- Download latest (beta) video drivers for both server and client.

I think the server side requires Nvidia 650+ or something like that, and beta drivers at least last time I checked, but that's for the encoding part. But you never know.
wolfing is offline

wolfing

wolfing's Avatar
Dalek SasqWatch

#9

Join Date: Sep 2008
Location: Tardis
Posts: 5,645
Mentioned: 10 Post(s)

Default 

August 31st, 2014, 18:01
Originally Posted by wolfing View Post
just something to try if you haven't done so…
- Enable Steam beta in both server and client (and restart Steam in both).
- Download latest (beta) video drivers for both server and client.

I think the server side requires Nvidia 650+ or something like that, and beta drivers at least last time I checked, but that's for the encoding part. But you never know.
Tried that, didn't work.

The server laptop I'm using is an Alienware maxed out laptop with the 7970m. There are no issues with that laptop as far as I can tell. It's got the latest video drivers.

The client laptop seems to have the problem. For some reason, Steam is not recognizing the H.264 decoder, even though it should exist. I've tried 2 different drivers (the newest and an older one), and still have the same problem. Even in the driver notes it stats that H.264 5.1 support has been added, so I'm really not sure what the problem is here…

Deleted User

Guest

#10

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 18:49
Maybe try and see if vlc works okay and that it uses dxva (and if not -> log)
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#11

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

August 31st, 2014, 19:13
I was able to turn on DXVA 2.0 for VLC and the video was smooth, but how can I tell for sure that it's working?

Deleted User

Guest

#12

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 19:17
Not sure for vlc. But it should be somewhere there in the log or video/stream information what codec it is actually using (h264 or h264-dxva). Also make sure to play a h264 video
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#13

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

August 31st, 2014, 19:21
Played an h264 video, it ran beautifully with no problem.
Last edited by Deleted User; August 31st, 2014 at 19:37.

Deleted User

Guest

#14

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 19:37
VLC log -

-- logger module started --
dxva2.lo: obtained IDirect3DDeviceManager9
dxva2.lo: DXVA2CreateVideoService Success!
dxva2.lo error: DxFindVideoServiceConversion failed
dxva2.lo: obtained IDirect3DDeviceManager9
dxva2.lo: DXVA2CreateVideoService Success!
dxva2.lo error: DxFindVideoServiceConversion failed
main error: Failed to resize display

Deleted User

Guest

#15

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 20:50
Dang, the end result here may be that the ATI Radeon 3100 doesn't support H.264 decoding after all. Who knows…

So, I'll probably just have to upgrade the client laptop. I was hoping to be able to use this old thing without buying something new, but hopefully I can pick up something nice that doesn't break the bank either..

Deleted User

Guest

#16

Posts: n/a
Mentioned: Post(s)

Default 

August 31st, 2014, 21:03
Hmmm. I posted the same conclusion but it didn't came through. Seems the 3100 *mobility* has no support for uvd
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#17

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

August 31st, 2014, 21:07
So, anyone have any suggestions for a cheap-but-good laptop I could use for my Steam streaming?

Deleted User

Guest

#18

Posts: n/a
Mentioned: Post(s)

Default 

September 1st, 2014, 20:50
If screen size is not too important. What about an Asus t100 (10 inch) or t200 (11.6 inch) tablet + dock. Should be powerful enough with hardware decoding and long battery life as a bonus.
ilm is offline

ilm

Keeper of the Watch
Original Sin 2 Donor

#19

Join Date: Jun 2009
Posts: 1,499
Mentioned: 11 Post(s)

Default 

September 1st, 2014, 21:06
Originally Posted by ilm View Post
If screen size is not too important. What about an Asus t100 (10 inch) or t200 (11.6 inch) tablet + dock. Should be powerful enough with hardware decoding and long battery life as a bonus.
I was thinking about a tablet, or maybe a 2-in-1, but I think I would rather have a nice 15" or 17" display, full HD. Since I have a pretty powerful rig streaming the games at 1080p 60 FPS, it's only right I have a client that can handle it.

I'm thinking a used/refurbished Dell XPS M1710. Full 1920x1080 resolution, 17" screen, Nvidia graphics, a dual core processor at 2.0 ghz and a few gigs of RAM. Should be enough to handle the job nicely, right?

Deleted User

Guest

#20

Posts: n/a
Mentioned: Post(s)
RPGWatch Forums » General Forums » Tech Help » Activating Hardware Decoding? (Steam In-Home Streaming question)

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 10:11.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
vBulletin Security provided by DragonByte Security (Pro) - vBulletin Mods & Addons Copyright © 2022 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2022 DragonByte Technologies Ltd.
Copyright by RPGWatch