Skip to main content
ikassma
Associate III
October 15, 2019
Solved

I want to send framebuffer to http server.

  • October 15, 2019
  • 4 replies
  • 1123 views

I want to implement Remote Display of TouchGFX screen through web server. Is this possible like VNC? How can I implement if possible?

This topic has been closed for replies.
Best answer by Martin KJELDSEN

You'd have to build your own interface for this - There's no such thing. I imagine this would be quite complex. You could translate the framebuffer into an image and send somwhere to be translated into a web page which should be reactive? Then you need to implement a complete TouchGFX interface for a web browser. Or, if it does not need to be reactive you could simply send the coordinates back through ethernet which would be easy to translate into a touchgfx click event.

4 replies

Martin KJELDSEN
Principal III
October 15, 2019

Hi,

I'm pretty i've seen a VNC solution for stm32, generally, but it's not something i've tried. You could probably get it to run along side a TouchGFX application.

https://www.youtube.com/watch?v=XLjCwDoXHms

/Martin

ikassma
ikassmaAuthor
Associate III
October 24, 2019

hi.

Thank you for your answer.

The posted URL works in the STemWin environment.

However, I do not want a VNC solution.

What I want is to build a web server on stm32f7 and view and control the screen of TouchGFX in a web browser.

This is because VNC has a constraint such as providing a dedicated program. I wonder if there is a possibility to control TouchGFX via web browser through iPad or iPhone without any setting.

HP_it
Senior II
October 15, 2019

there's some support for creating JPEG's I think - maybe that could be manhandled into sending MJPEG? Would be very interresting!

A starting point would be to create a new task to handle this and look into the image generation.