PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Видео (http://pccar.ru/forumdisplay.php?f=194)
-   -   USB EasyCAP for Android (http://pccar.ru/showthread.php?t=19390)

Rage2 17.07.2013 16:23

USB EasyCAP for Android
 
Вложений: 4
EasyCAP USB 2.0 – это небольшое устройство, позволяющее захватывать видео- и аудиосигнал напрямую через USB-порт.
Вложение 32001
Для CarPC-шных целей его можно использовать для подключения камеры заднего хода (КЗХ), обгонной камеры, внешнего ТВ-тюнера или вывод изображения с штатного дисплея авто.

---
Способы подключения изикапа тыц
---

ВНИМАНИЕ
-работает только один input (вход).
-нужно хорошее питание, т.е желательно usb hub с внешним БП.
-не использовать удлинитель юсб из комплекта, он очень низкого качества.
-владельцы девайсов на Rockchip RK3066\RK3188 - курят в сторонке, из-за кривого драйвера usb-host, EasyCap отказывается работать должным образом...Это максимум, что удалось выжать
-100% работает на Tegra3 (Nexus 7 2012), Snapdragon (Nexus 7 2013), Allwinner\BoxChip A10,TI OMAP 3630, Exynos 4412 (Galaxy SIII), Amlogic-8726-MX
-зачастую не работает с девайсами у которых MTK процессор на борту. Слабый usb-host.
-скорее всего будут работать и на других "CPU"...

"Атака клонов":
Вложение 32004

Они имеют одно название, и выглядят порой 1 в 1, только начинка вот у них разная:


1. UTV007
- Single chip (UTV007 A614231.1 1136L1BK)
- VID&PID [1B71:3002]
> Работает стабильно, рекомендуется к приобретению

2. STK1160
- Video chip (Syntek STK1160)
- Video processor (Silan 8113 или GM7113) // это аналоги SAA7113
- VID&PID [05E1:0408]
> Может работать, но с софтом "EasyCAP Viewer" или "Easycap Car" работает нестабильно.

3. Easycap стандарта UVC
- Single chip (Бывает на чипах XYUSB01, XYUSB02 и AMT-630 ...возможно и еще есть...)
- VID&PID [18EC:5850]
> Софт используется другой, как для веб-камер...например UsbWeb


4. SMI Grabber Device
- Video chip (Somagic SMI-2021CBE)
- Video processor (Silan 8113)
- VID&PID [1C88:0007]
> Не поддерживается софтом, отсутствие рабочих драйверов.

5. eMPIA Technology
- Video chip (EM286x)
- Video processor (Silan 8113)
> Не поддерживается софтом, отсутствие рабочих драйверов.

Еще у них есть аудио чип (Realtek, VIA, Cirrus Logic,...etc), но это не имеет значения.

Рекомендации к покупке:
Идем на китайский базар aliexpress.com, в поиске вбиваем ключевое слово UTV007, а не easycap, тем самым отфильтруем кучу "левых"...
Далее общаемся с продавцами на предмет уточнения чипа(можно даже попросить фото), ибо в худшем случае(когда придет не то что нужно) эта переписка будет основанием для возврата денег (диспут).
По тому же принципу покупаем и на ebay. Кому где удобнее.

Определить начинку на 100% по внешним признакам невозможно. Количество входов (1 или 4) не имеет значения.

Название может быть абсолютно любым.
КАК??? ....только вскрыв корпус, опознать чип по маркировке.
Вложение 32006Вложение 32018

Либо, когда девайс на руках, подключить его к ПК и посмотреть как определиться в системе (его VID&PID)


Софт:

Easycap Viewer
Easycap Car

-С данным приложением больше не требуется компилировать\устанавливать драйвера(модули) или кастомные ядра.
Все необходимые драйвера уже включены в программу.

-Постоянно обновляется
-Работает на стоковых прошивках.
-Работает практически на всех устройствах, будь то телефон или планшет.
-Не требуются root-права.
-Поддерживаются устройства на чипах STK1160(плохо) и UTV007(отлично).
-Поддержка Android 6.0.1 (Marshmallow)

проблема

решение


Старые версии...

Rear View Camera
-должно работать с UTV007, STK1160 (ядро от Daniel), Somagic, Empia
-требуется установка драйверов(модулей) или поддержка ядром.

Полезные ссылки по теме:
http://rootzwiki.com/topic/39717-ker...0#entry1404122
http://exlmoto.ru/easycap/
http://easycap.blogspot.ru/
http://www.linuxtv.org/wiki/index.php/Easycap
http://www.linuxtv.org/wiki/index.php/Stk1160
http://www.linuxtv.org/wiki/index.php/Somagic
http://www.linuxtv.org/wiki/index.php/Em28xx_devices
http://bufobufomagic.blogspot.ru/201...1_archive.html
http://plaza.rakuten.co.jp/jashi/diary/?ctgy=16

РЕСПЕКТЫ

DmitrySmol, ToxeH, Maxim Droy, Kacap, meruslan, mainsat, Daniel, DelleTenebre и всем остальным участникам, за разработку, тестирование и участие в отладке :wink2:

Maxim Droy 22.08.2013 16:29

Попытался, но... появилась странная ошибка: no such file or directory
Ошибки в пути нет, в названии тоже. Даже файл перемещал и менял имя. Все равно no such file or directory. Ничего не пойму.

з.ы. полазил по форумам, пишут, что скорее всего дело не в пути, а в самом модуле. В нем косяк.
Rage2? :big:

Rage2 22.08.2013 16:37

Цитата:

Сообщение от Maxim Droy (Сообщение 268223)
Попытался, но... появилась странная ошибка: no such file or directory
Ошибки в пути нет, в названии тоже. Даже файл перемещал и менял имя. Все равно no such file or directory. Ничего не пойму.

Рут стоит? перед командой insmod....., su вводил?

сразу после ошибки "no such file or directory", смотри dmesg и logcat, там должен быть ответ...

Maxim Droy 22.08.2013 16:44

Цитата:

Сообщение от Rage2 (Сообщение 268224)
Рут стоит? перед командой insmod....., su вводил?

сразу после ошибки "no such file or directory", смотри dmesg, там должен быть ответ...

Стоит. Вводил. Про dmesg забыл, посмотрю. Спасибо

Maxim Droy 22.08.2013 17:18

Вложений: 1
Цитата:

Сообщение от Rage2 (Сообщение 268224)
Рут стоит? перед командой insmod....., su вводил?

сразу после ошибки "no such file or directory", смотри dmesg и logcat, там должен быть ответ...

_GLOBAL_OFFSET_TABLE_ (err 0)

з.ы. что за call alarm? у меня этих ошибок там куча

Цитата:

Сообщение от Rage2 (Сообщение 268229)
Maxim Droy, ок, вечерком попробую пересобрать... по поводу "твоей ошибки " ..я думаю это просто лог

Погуглив я нашел решение проблемы. При компиляции к флагам надо добавить -fno-pic

з.ы. сел бы сам, да вот так и не понял с какого репозитория тянуть исходники тимуровской прошивки. Там как-то много папок :D

Rage2 22.08.2013 18:00

Цитата:

Сообщение от Maxim Droy (Сообщение 268232)
Погуглив я нашел решение проблемы. При компиляции к флагам надо добавить -fno-pic

Вкурсе =) *для рокчипа так и собираю, но для нексуса ранее не требовалось компилить с данным флагом.
Цитата:

Сообщение от Maxim Droy (Сообщение 268232)
з.ы. сел бы сам, да вот так и не понял с какого репозитория тянуть исходники тимуровской прошивки. Там как-то много папок :D

Ядро обычное для нексуса.....лежит в офф. репозитарии СМ
https://github.com/CyanogenMod/andro...l_asus_grouper
только тяни не архивом, а через команду git clone http.....

Не забудь в мейкфайле прописать EXTRAVERSION =-g25ab3af

ЗЫ/// поправил линк на сорцы ядра

Maxim Droy 22.08.2013 18:46

Цитата:

Сообщение от Rage2 (Сообщение 268234)
Вкурсе =) *для рокчипа так и собираю, но для нексуса ранее не требовалось компилить с данным флагом.

Ядро обычное для нексуса.....лежит в офф. репозитарии СМ
https://github.com/CyanogenMod/andro...e_asus_grouper
только тяни не архивом, а через команду git clone http.....

Не забудь в мейкфайле прописать локалвершион -g25ab3af

Ок, будем пробовать. Только ты тоже пробуй вечером, а то вдруг у меня не получится :big:

Maxim Droy 22.08.2013 19:16

Цитата:

Сообщение от Rage2 (Сообщение 268234)
Вкурсе =) *для рокчипа так и собираю, но для нексуса ранее не требовалось компилить с данным флагом.

Ядро обычное для нексуса.....лежит в офф. репозитарии СМ
https://github.com/CyanogenMod/andro...e_asus_grouper
только тяни не архивом, а через команду git clone http.....

Не забудь в мейкфайле прописать локалвершион -g25ab3af

Все же придется тебя ждать.. :) Не получается пока :(

Maxim Droy 23.08.2013 02:18

Цитата:

Сообщение от Rage2 (Сообщение 268270)
Maxim Droy готово, пробуй.
http://pccar.ru/showpost.php?p=268136&postcount=41

Урааа! Завтра попробуем! Спасибо :)

Maxim Droy 23.08.2013 14:55

Вложений: 1
Цитата:

Сообщение от Rage2 (Сообщение 268270)
Maxim Droy готово, пробуй.
http://pccar.ru/showpost.php?p=268136&postcount=41

Все круто! Модуль установился, но изи не стартует :( Не появляется /dev/video

Вот лог. Смущает надпись: not able to register with videodev

Дело в правах? Ставить права надо на /dev/video? Но как их ставить, если этой папки нет :D


Часовой пояс GMT +4, время: 12:25.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot