Smartphones and other devices can be connected to a host device such as a desktop computer to enable using the smartphone as a webcam during video conferencing. However, when the smartphone rear camera is used for video conferencing, the smartphone touchscreen faces away from the user, which makes it challenging to interact with the smartphone, e.g., to control camera settings such as zoom/pan or selecting a particular camera of the smartphone. While some dedicated applications enable smartphone camera control from a host computer, this does not offer universal compatibility. This disclosure describes a configuration where a connected gadget advertises itself as a USB webcam and additionally, as a network host available via ethernet-over-USB or equivalent. The gadget hosts a web server that can be accessed at its network address. The web server hosts a web page that includes controls for the camera. The use of browser-based techniques enables connected gadgets to be controlled from any host device without requiring compatibility with a companion app.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.