How to connect a webcam to Arduino Mega using USB Host Shield or Mega ADK

Guys, I remember to had saw an old topic about that, but I'm trying to get images from webcam to arduino MEGA, but now with the new Shield USB Host (ADK). Anybody had tried it? I already maked a program what sends specs from webcam:

Device Protocol: 1
Max.packet size: 40
Vendor ID: 1908
Product ID: 2311
Revision ID: 100
Mfg.string index: 1
Prod.string index: 2
Serial number index: 3
Number of conf.: 1

Generic USB2.0 PC CAMERA

Configuration descriptor:
Total length: 00EB
Num.intf: 2
Conf.value: 1
Conf.string: 0
Attr.: 80
Max.pwr: 80
Unknown descriptor:
Length: 8
Type: 0B
Contents: 00020E0300020904
Interface descriptor:
Intf.number: 0
Alt.: 0
Endpoints: 1
Class: 0E
Subclass: 1
Protocol: 0
Intf.string: 2
Unknown descriptor:
Length: 0D
Type: 24
Contents: 0100013300006CDC0201011224
Unknown descriptor:
Length: 12
Type: 24
Contents: 020101020000000000000000030000000B24
Unknown descriptor:
Length: 0B
Type: 24
Contents: 0502010000023F05000924
Unknown descriptor:
Length: 9
Type: 24
Contents: 30301010002000700,00
Endpoint descriptor:
Endpoint address: 81
Attr.: 3
Max.pkt size: 000A
Polling interval: 5
Unknown descriptor:
Length: 5
Type: 25
Contents: 030A000904
Interface descriptor:
Intf.number: 1
Alt.: 0
Endpoints: 0
Class: 0E
Subclass: 2
Protocol: 0
Intf.string: 0
Unknown descriptor:
Length: 0E
Type: 24
Contents: 0101730082000302010101001B24
Unknown descriptor:
Length: 1B
Type: 24
Contents: 0401025955593200001000800000AA00389B711001000000001E24
Unknown descriptor:
Length: 1E
Type: 24
Contents: 0501004001F00000004B0000004B0000580200A025260001A02526001E24
Unknown descriptor:
Length: 1E
Type: 24
Contents: 050200A00078000050460000504600009600002A2C0A00012A2C0A000E24
Unknown descriptor:
Length: 0E
Type: 24
Contents: 0300024001F000A0007800000624
Unknown descriptor:
Length: 6
Type: 24
Contents: 0D0000000904
Interface descriptor:
Intf.number: 1
Alt.: 1
Endpoints: 1
Class: 0E
Subclass: 2
Protocol: 0
Intf.string: 0
Endpoint descriptor:
Endpoint address: 82
Attr.: 5
Max.pkt size: 300
Polling interval: 1

We have some interested person to help us to finish that? I put the library and the program in attach.

USB_Host_Shield_2.0-65ba9c1366a8846e5a4eda7c9da65834f0bbee44.zip (292 KB)

GET_DEVICE_DESCRIPTION.ino.ino (5.4 KB)