Although UV4L is already highly configurable for almost any needs, starting from the next releases on it will be gradually supporting a well-defined RESTful API over HTTP/HTTPS to control every functionality of the Streaming Server on-the-fly with finer detail than is currently possible. This should make it extremely easy for any developers to design and implement graphical user interfaces of any type – not only web-based like the built-in interfaces – in any programming language.
Stay tuned!