In contrast to conventional web-browsers and servers, solutions for embedded systems are challenged by resource restrictions such as limited memory and processing power, reliance on battery power and restricted connectivity to communication networks. Concential web-browsers and servers are moving towards employing a combination of HTTP/3 and QUIC, potentially with WebTransport being based on top of HTTP/3. These protocols tend to be complex and require substantial resources
This project will investigate the provision of WebTransport/HTTP3/QUIC on embedded devices such as Espressif ESP32 either by attempting to provide an implementation on the embedded device or by developing a solution based on a proxy that removes some of the resource requirements from the embedded system.