@TheCodeArtist, the bulk of my current activities is around webcams working on Android devices. Based on personal experience using the Acer A500, you do NOT need any modification to any of your sources to get a UVC compliant webcam to work with it!- especially the video portion.
. The Android implementation on the Acer A500 already has the video4linux2 driver installed as part of the base kernel. What it needs is an available /dev/video?? to run.
I will suggest that @1358628 you connect to the tablet using adb. Try something like adb ipaddress_of_the Acer_A500:5555 if the tablet is rooted or connect the tablet to your development system through USB. Plug your camera into the Acer A500 and check for the avialble /dev/video?? consumed.
1. Connect to the Acer A500 by using adb connect "address_of_camera:5555"
2. use adb devices to ensure that you are connected to the tablet. Then
4. Please try something like ls -l dev/video?. Check the number at the end of the word video --video? portion of your response. For example if you may notice ../video1, ../video2.
After this, turn the power off and unplug the webcam. Repeat the last exercise: check to see the ../video? listing. You should notice a missing ../video? entry. If you don't your camera is not UVC compliant. If you confirm the brand and model of your webcam I could verify things for you.
Try this suggestion an let me know the results