Forum 论坛 spacedesk Discussions Hardware encoding still planned?

正在查看 7 个帖子:1-6 (共 6 个帖子)
  • 作者
    帖子
  • #26372
    AverageUser
    参与者

    Do you still have HW encoding in your roadmap?
    This is really a killer feature, I’ve seen a few apps that support HW codecs and they work a little better, but my heart belongs to spacedesk software… Your software has really saved me and provided amazing ways to do my job, but me + a huge percentage of your audience are really in expectation of improving performance and reducing over-reliance on wireless quality.

    #26373
    AverageUser
    参与者

    P.S
    Of course, I am speaking about Android version of spacedesk

    #26380
    inertia
    参与者

    This would be good for the windows client if you can use HW accelerated x265 or x265 encoding on Windows PC.

    #26381
    inertia
    参与者

    Although, on my network I am not noticing any latency with 1920 resolution and 60fps in full colour.

    #26435

    Hi @averageuser, @inertia,

    h264 Hardware Encoding will definitely be released rather sooner than later. Internally we have it already working on Windows Viewer. Why isn’t it prioritized higher? It only benefits users with high end graphics adapters and requirements. For the majority of users with average GPUs and scenarios there is no performance gain compared to our current MJPEG software encoding.
    Also we still have to design which encoding type (hardware/software) should be dafault on which kind of machines and how to present different options to the user.

    #26488
    AverageUser
    参与者

    @spacedesk-christian I don’t quite believe that you don’t know anything about the market share of h264 hardware codecs, take a look at Nvidia’s codec support matrix – all modern GPUs support h264, even older graphics cards like the 750ti or gt1030. Well, you can say that this is not your core audience, but… Intel HD Graphics 620 works in h264 and even h265, as does Amd Radeon Graphics.
    But most importantly, snapdragons from 810 are supporting h265!
    Currently, no one is talking about the possibility of encoding/decoding in h264 format, because it is outdated… AV1 is entering the market in huge strides, so the software should also be ready for new technology, sometimes just to show, that you are working on product.
    I love Spacedesk software, so I would like to see progress in the development of such an important part as the fundamental video processing capabilities! Turn on modern codecs not by default, but as an experimental feature – collect statistics and celebrate.
    I just want to point out that the processing of applications was scheduled for 2024, but time is running out.
    Best wishes to you, support dude <3

    #26495
    spacedesk Marcel
    管理员

    You did not listen to what Christian was saying:
    – We DO HAVE hardware encoding (h264) up and running experimentally (but not released)
    – NO PERFORMANCE GAIN by hardware encoding for more than 80% of spacedesk users
    – On some of the GPUS you mention, our current software encoding performs way better
    – Release for less than 20% of the users needs to be precisely targeted

    Don’t confuse users whith such a non-applicable statement:
    “…no one is talking about… h264 format, because it is outdated….”
    (public common knowledge quoted in the wrong context without understanding)

    THIS IS TRUE ONLY for REGULAR STREAMING applications (e.g. Netflix)
    No time limit for encoding in a studio.

    THIS IS COMPLETE NONSENSE for REAL TIME STREAMING applications (e.g. spacedesk, Miracast, etc.)
    Need superfast encoding to avoid immediately visible lag.

    For REAL TIME STREAMING applications like spacedesk hardware encoding (typically h264/265) is still too slow on the vast majority of current GPUs in the market. CPU accelerated encoding can still perform better. Look: Today, in REAL TIME hardware encoding there isn’t much of a difference between h265, h264 and even MPEG2 (predecessor of the alledgedly outdated h264). That’s why e.g. Miracast until today still uses MPEG2 for hardware encoding.

    PS: You might also want to understand the bottleneck in spacedesk is REAL TIME ENCODING performance – not DECODING. Thus it is not relevant what news you read in the press about fancy hardware accelerated DECODING.

正在查看 7 个帖子:1-6 (共 6 个帖子)
  • 哎呀,回复话题必需登录。