I did a bit of research and it appears that the interpretation of a html tag is handled by either the browser, the device or the OS or a combination (I not sure).
On a Huawai Android phone in a Chrome browser the tag below opens the camera.
On the same device in a Firefox browser the tag pops up a dialogue from which the camera and the file system is accessible.
<input name="files" id="files" class="kendo-upload" type="file" accept="image/*" capture="camera">