The application discloses a
system and method for multi-camera remote
wireless backhaul based on UAC and UVC, the method comprising: generating device descriptors, character descriptors, configuration descriptors, UVC interface descriptors, UVC endpoint descriptors and UVC specific descriptors by analyzing
Configfs configuration, and constructing a
USB combination device according to the device descriptors, the character descriptors, the configuration descriptors, the UVC interface descriptors, the UVC endpoint descriptors and the UVC specific descriptors; transmitting
USB control signaling of a
dongle and a
receiver RX and backhaul data of a plurality of UVCs by using the
USB combination device; obtaining a current
packet loss rate of the
system, dynamically adjusting a total bandwidth between the
dongle and the
receiver RX, and controlling the number of simultaneously opened UVCs according to the total bandwidth. A plurality of UVCs (cameras) are presented on a PC host, control of a specified UVC (camera) is realized, the total bandwidth between the
dongle and the
receiver RX is dynamically adjusted according to CPU occupancy of the dongle and a
packet loss rate of the UVC, the plurality of UVCs are controlled to be closed, and the running efficiency of the UVCs is ensured.