Skip to content

Option to "stop/slow/pause rendering". #18

@vantreeseba

Description

@vantreeseba

If the esp32 config could call some trigger to tell client to:

  1. request frames at a slower rate (every_nth_frame).
  2. pause rendering
  3. stop rendering / reconnect later

Or something along those lines, it would prevent the server from calling/rendering in the background as much and lower cpu usage.
Not that this is a performance problem, but more of a "why do work that's not being used."


My personal use case is turning off backlight after X seconds of inactivity, or when no presence detected in a room.
This would allow the "server renderer" to go idle / slow down when the client is not actively requesting updates.

I'm sure this would involve the server as well, so I'm not sure which repo it should go in.


Anyway, thanks for this awesome project, I may take a look at the code myself as well and see if I could figure out some simple implementation of this as a POC.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions