Commit Graph

4 Commits (67ec1da96441ed538cd9faca0b01ff04b326d970)

Author SHA1 Message Date
Michael Hanselmann 8f521b945e videosink: Implement rate-limiting, keep-alive
Resolve the remaining two TODOs by adding an upper limit on the frame
rate (defaults to 15 per second) and sending an image every once in
a while even when there were no changes (defaults to once a minute).

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
4 years ago
hansmi 37f977f749
videosink: Add options for JPEG and PNG encoders (#30)
Expose the quality settings for the JPEG encoder and the compression
level of the PNG encoder via the Options structure.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
4 years ago
hansmi 58303fd4d6
videosink: Add missing comment on Display structure (#31) 4 years ago
hansmi 42ee8553ed
Add videosink display driver (#27)
The videosink package provides a display driver implementing an HTTP
request handler. Client requests get an initial snapshot of the graphics
buffer and are updated further on every change.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
4 years ago