Hello, AFAIK, If I want to connect An UVC compliant USB webcamera to android device there must be UVC i.e USB Video Class driver and V4L2(Video for Linux2) is needed, If there is UVC but not V4L2 in kernel space then no USB device will be compatible to Android and therefore we can not get Video/Image stream in android device So it does not have any concern with Android OS version at some extent hence it's vitally depends on kernel version.Though to start forcefully we can do rooting of android device and make some change in .so file but there is no other solution without rooting.
As Per my research: USB UVC camera is working nice with Android device version 5.0.2,4.2.2 and kernel version 3.4.10 and It's not working with Android device version 5.1.1 and kernel version 3.4.0 Regards. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/49bf3598-6b4a-43ca-b6c7-4a46fc96c3df%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

