2012-02-28 11 views
9

Czy można podłączyć kamerę USB do tabletu z Androidem, na którym znajduje się host USB ?Kamera internetowa USB w systemie Android

Próbowałem i nic się nie dzieje. Jeśli podłączę pendrive, zawartość można wyświetlić za pomocą Menedżera plików, ale nic się nie dzieje dla kamer USB, może być wynikiem braku sterowników?

Czy ktoś ma go do pracy? A co z kierowcami?

Dzięki z góry, Perumal

+0

Ponieważ w systemie Linux konkretna kamera internetowa USB wymaga określonego sterownika, ma ona podstawy, by był taki sam na (Linux) systemie Android. – Kheldar

+0

Nie mam jednego do przetestowania, ale czy możesz spróbować wkleić ostatnie linie z "dmesg" po podłączeniu kamery? W systemie Android sdk uruchom polecenie adb shell dmesg lub użyj jednej z aplikacji dmesg, jeśli twój host i port debugowania są takie same. – qdot

+2

@Kheldar: 85% kamer to klasa USB Video - dość powszechny sterownik, którego nie pamiętam, jeśli jest on wbudowany w domyślne jądra Androida. – qdot

Odpowiedz

1

jestem w podobnej sytuacji jak ty i jestem ciekawy czy miałeś żadnych sukcesów.

Czy próbowałeś/aś załadować niestandardową ROM/kernel? Z jakiego tabletu korzystasz?

wideo z wielu kamer pracujących: http://www.youtube.com/watch?v=fCN6VUyUl9o

i bezpośredni link do strony źródłowej: http://brain.cc.kogakuin.ac.jp/research/android.html

EDIT:

ten powinien teoretycznie działać: skompilować jądro z nich określono w plik defconfig urządzenia

CONFIG_VIDEO_DEV=y 
CONFIG_VIDEO_V4L2_COMMON=y 
CONFIG_VIDEO_MEDIA=y 
CONFIG_USB_VIDEO_CLASS=y 
CONFIG_V4L_USB_DRIVERS=y 
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y 

Umożliwi to V4L na poziomie jądra. W tym momencie, jeśli ustawisz uprawnienia 666 na/dev/video0 w ueventd.tuna.rc. możesz uzyskać dostęp do kamer za pomocą JNI, ale jeśli chcesz, aby kamera była domyślnie zintegrowana z Androidem, przejdź do następnego kroku.

Następnie zbuduj Androida z tą poprawką, aby umożliwić kamerom V4L2 działanie jako standardowe aparaty z systemem Android (zauważ, że ta łatka pochodzi z eclair z tego, co wiem i może nie działać poprawnie w nowszych wersjach): code.google .pl/p/android-m912/downloads/detail? name = v4l2_camera_v2.patch

Zamień jądro i niestandardowy ROM.

+0

Nie, do tej pory nie miałem powodzenia. Ale użycie niestandardowej pamięci ROM/jądra może być możliwe. Ale patrzę na standardowe tablety od producentów działających na ich oficjalnych ROM-ach. – perumal316

Powiązane problemy