Transcoding Intel vs AMD vs Nvidia Shield

New user and I want to get my system optimized.
I'm currently setup with my server on my AMD Windows PC (fairly new and well equipped)
Not being an Intel unit I guess I cannot use the hardware transcoding??
Everything is being viewed on Nvidia Shields two in the house and one at a vacation home (internet streaming).
Is it better to use one of the home Shield's as the server?

Thanks

1 Like

What model CPU and GPU? Hardware transcoding should work with AMD if you have a recent device and all drivers are installed.

1 Like

Radeon Software Version - 19.20
Radeon Software Edition - Adrenalin
Graphics Chipset - Radeon RX 570 Series
Memory Size - 8192 MB
Memory Type - GDDR5
Core Clock - 1300 MHz
Windows Version - Windows 10 (64 bit)
System Memory - 32 GB
CPU Type - AMD Ryzen 5 3600 6-Core Processor

Please screenshot or copy/paste what it shows on the DVR settings page under Transcoder > :gear: > Debug

h264_amf
[Parsed_color_0 @ 0000000002713d80] size:640x480 rate:25/1 duration:-1.000000 sar:1/1
Input #0, lavfi, from 'color=black:640x480':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo, 1 reference frame (I420 / 0x30323449), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (h264_amf))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0000000005801600] w:640 h:480 pixfmt:yuv420p tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2
[h264_amf @ 00000000027f9e00] AMF initialisation succeeded via D3D11.
Output #0, null, to 'nul':
Metadata:
encoder : Lavf58.29.100
Stream #0:0: Video: h264 (h264_amf), 1 reference frame, yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=-1--1, 400 kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
encoder : Lavc58.54.100 h264_amf
No more output streams to write to, finishing.
frame= 3 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.12 bitrate=N/A speed=0.313x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (color=black:640x480):
Input stream #0:0 (video): 4 packets read (1843200 bytes); 4 frames decoded;
Total: 4 packets (1843200 bytes) demuxed
Output file #0 (nul):
Output stream #0:0 (video): 3 frames encoded; 3 packets muxed (211 bytes);
Total: 3 packets (211 bytes) muxed

If I'm in Hardware mode I get 5 seconds of video then buffering, then 5 seconds, etc.
Software setting plays straight through....

Oh so hardware mode does show up?

1 Like

When you watch in the browser with hardware mode, what does it show underneath the player for speed and fps?

image

That's the problem then, 10fps is very slow. Are you sure there's no driver updates available?

Which driver would I look to update?

Radeon Settings Version - 2019.0816.1152.21357
Driver Packaging Version - 19.20-190816a-346830C
Provider - Advanced Micro Devices, Inc.
2D Driver Version - 8.1.1.1634
Direct3D® Version - 9.14.10.01399
OpenGL® Version - 26.20.11000.13559
AMD Audio Driver Version - Not Available
Vulkan™ Driver Version - 2.0.91
Vulkan™ API Version - 1.1.108

1 Like

You need Adrenalin 22.7.1 or later

Find your drivers on https://www.amd.com/en/support/

https://drivers.amd.com/drivers/amd-software-adrenalin-edition-22.9.1-win10-win11-sep21.exe

image

That's better

Yeah. That seems to have taken care of the issue.

Thanks a million and loving the service so far!

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.