If usbotg does not recognize your camera as a device, check your camera settings.
If there is a setting for "USB Configuration" set it to "Disk Drive".
I tried this with an HP Photosmart 945 digital camera. When "USB Configuration" was set as "Digital Camera" the H340 would not recognise it as a device. When setting was changed to "Disk Drive", H340 recognised it as a device and I was able to copy pictures from the camera to the H340 and view them.
This was done with a US H340 with 1.27k firmware.
Cable used was modded usb as discussed here:
Tutorial: How to get USBOTG to work with US iriver H3xx
(Thanks st5150 and Mike13)
Camera is an HP Photosmart 945