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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Планшеты (http://pccar.ru/forumdisplay.php?f=182)
-   -   Планшет на android как car-pc. (http://pccar.ru/showthread.php?t=12455)

s.m. 09.08.2012 21:43

Цитата:

Сообщение от Kacap (Сообщение 228155)
Думаю дело в конфиге камеры, надо прописать разрешиние и т.п. под easycap и все должно заработать, а так он пытается открыть поток видео с конфигами от встроенной камеры, есесно вылетает.

вот здесь обсуждают
http://4pda.ru/forum/index.php?showtopic=271792&st=40

но результат - 0

ИМХО, если прописать разрешение стандартное - 720x576 - то не будет работать. А перекодировать в стандартные 640x480 в железке нет для этого ресурсов и поддержки.
Погуглив на эту тему вижу только вариант собрать бинарник ffmpeg,
который будет перекодировать входной поток во флеш и уже его подавать на вход браузера с флеш-плеером.

То есть стартуем

ffmpeg -s 352x288 -r 30 -f video4linux2 -i /dev/video0 http://localhost:8090/feed.ffm

А в браузере грузим страничку с таким блоком

.

Взято отсюда
Теперь вопрос: кто соберет под ядро 3.08 бинарник ffmpeg?
Все остальное могу сделать.

DmitrySmol 09.08.2012 22:27

Цитата:

Сообщение от Rage2 (Сообщение 228149)
А как же тогда тот чел сделал? Причем говорит, что мол фигня делов написать софт. По сути самый сложный этап пройден.

Тож немного в Java шарю, правда опыта для андройд = 0, но наверстаем. будем посмотреть что это за зверь :yes4:

Rage2 10.08.2012 01:24

Вложений: 1
s.m. Пробуй. :happy:

******
update:
Модули для версии ядра 3.0.8. Проверенно на Onda 580W Deluxe. (родная прошивка android 4.0.3)
Должны работать:
1.Philips SAA7113
- Video chip (STK1160)
- Video processor (SAA7113)
2.Syntek 8113
- Video chip (STK1160)
- Video processor (Silan 8113)
3.SMI (somagic)
- Video chip (Somagic SMI2021)
- Video processor (Silan 8113)

s.m. 10.08.2012 02:48

Цитата:

Сообщение от Rage2 (Сообщение 228176)
s.m. Пробуй. :happy:

Код:

root@android:/dev # insmod /system/vendor/modules/easycap_somagic.ko
insmod: init_module '/system/vendor/modules/easycap_somagic.ko' failed (Exec format error)


dmesg сказал

Код:

somagic: no symbol version for module_layout
tsynik у меня брал конфиг ядра, когда собирал модули для звука. Может тут тоже надо?

Virtual 10.08.2012 05:58

Цитата:

tsynik у меня брал конфиг ядра, когда собирал модули для звука. Может тут тоже надо?
однозначно, ибо похоже врублен контроль версий

Kacap 11.08.2012 16:49

Как дела с EasyCap что-то получается?

Rage2 11.08.2012 17:28

Цитата:

Сообщение от Kacap (Сообщение 228262)
Как дела с EasyCap что-то получается?

Да данном этапе удалось собрать наконец рабочий модуль.
Теперь ход s.m., нужно писать софт.... поэтому ждем новостей от него. :blush:

Kacap 11.08.2012 18:44

Цитата:

Сообщение от Rage2 (Сообщение 228266)
Да данном этапе удалось собрать наконец рабочий модуль.
Теперь ход s.m., нужно писать софт.... поэтому ждем новостей от него. :blush:

Мой эксклюзив скорее всего не заведется? :(

Rage2 11.08.2012 18:55

Цитата:

Сообщение от Kacap (Сообщение 228268)
Мой эксклюзив скорее всего не заведется? :(

Не отчаивайся, позже попробую поискать для него(eMPIA EM28xx) исходники и собрать....а вдруг? ))

Kacap 11.08.2012 19:21

Цитата:

Сообщение от Rage2 (Сообщение 228269)
Не отчаивайся, позже попробую поискать для него(eMPIA EM28xx) исходники и собрать....а вдруг? ))

не с моим счастьем, но попробовать можно :)

s.m. 12.08.2012 01:45

железяка

http://www.buyincoins.com/easy-cap-v...50.html?page=1

для которой собрали модуль под 3.08

Для камеры NTSC выдает поток

720X480@30fps в формате YUV 4-2-2

Модуль загружен так
Цитата:

insmod /system/vendor/modules/easycap_somagic.ko
chmod 666 /dev/video0
Буду пытаться собрать какой-то софт, скорее всего на базе ffmpeg

Kacap 12.08.2012 01:49

s.m., этот софт будет универсален для easycap на остальных чипсетах, я правильно понимаю? или можно сразу искать девайс на somagic?

s.m. 12.08.2012 02:41

Цитата:

Сообщение от Kacap (Сообщение 228285)
s.m., этот софт будет универсален для easycap на остальных чипсетах, я правильно понимаю? или можно сразу искать девайс на somagic?

если я правильно все понимаю, то довольно универсален - выбрать можно будет только устройство (/dev/video0, /dev/video1 ...) и формат, коих я вижу только два 720x576 (PAL) и 720x480 (NTSC) - в зависимости от того какой стандарт выдает камера. У меня сейчас под рукой NTSC, поэтому сначала только для нее.

Kacap 12.08.2012 02:45

Цитата:

Сообщение от s.m. (Сообщение 228286)
если я правильно все понимаю, то довольно универсален - выбрать можно будет только устройство (/dev/video0, /dev/video1 ...) и формат, коих я вижу только два 720x576 (PAL) и 720x480 (NTSC) - в зависимости от того какой стандарт выдает камера. У меня сейчас под рукой NTSC, поэтому сначала только для нее.

у меня где-то PAL камера валялась, если будет нужно, попробую найти для тестов

s.m. 12.08.2012 13:51

Чего добился по камере заднего вида:
cat /dev/video0 выдает что-то, значит на уровне ядра данные идут
собрал simplewebcam для 720x480.
Выдает рябь - срыв синхронизации

Драйвер пишет вот это в лог

somagic::parse_lines: Got partial video, resetting sync state!

Имхо, нужно крутить что-то в сишном коде simplewebcam или портировать mplayer, который под Линукс умеет показывать с /dev/videoX.
В этом пока загвоздка, может кто-то поможет, кто лучше знаком с портированием.

Есть еще вариант запуска какого-нить убунту в chroot и в нем уже mplayer, но имхо это очень криво

Kacap 12.08.2012 14:33

Цитата:

Сообщение от s.m. (Сообщение 228304)
Есть еще вариант запуска какого-нить убунту в chroot и в нем уже mplayer, но имхо это очень криво

Это вообще не вариант, я пытался ставить ubuntu, debian и еще что-то на TF101 - без хардварной клавы не юзабельно, с клавой - еще более-менее, но в любом случае притормаживат, хотя проц nvidia tegra 2, нашим А10 до него оч далеко

Rage2 12.08.2012 21:06

Цитата:

Сообщение от s.m. (Сообщение 228304)
..... портировать mplayer, который под Линукс умеет показывать с /dev/videoX.

А это не он?
http://forum.xda-developers.com/show....php?t=1077188

p/s:
The different EasyCAP DC60 devices support video capturing up to
720 x 576 px at 22.75 (!) fps (PAL) and
720 x 480 px at ~ 30 fps (NTSC; )
The recent easycapdriver only supports 22.75 frames per second (PAL) and not 25 fps as mentioned in the README.
You can avoid framedropping with mplayer when you specify
fps=22.75
in the mplayer command. Because of this lower framerate the picture is poorer than at 25 fps.

s.m. 12.08.2012 22:04

Цитата:

Сообщение от Rage2 (Сообщение 228328)
А это не он?
http://forum.xda-developers.com/show....php?t=1077188

p/s:
The different EasyCAP DC60 devices support video capturing up to
720 x 576 px at 22.75 (!) fps (PAL) and
720 x 480 px at ~ 30 fps (NTSC; )
The recent easycapdriver only supports 22.75 frames per second (PAL) and not 25 fps as mentioned in the README.
You can avoid framedropping with mplayer when you specify
fps=22.75
in the mplayer command. Because of this lower framerate the picture is poorer than at 25 fps.

проект брошен, сырцов наполовину нет - нет java части. в теме все ссылки дохлые, на гитхабе есть какой-то apk.
Я его поставил,упоминания о устройствах в dev там нет.
по-моему, ловить там нечего.

Kacap 12.08.2012 22:15

Подскажите, какие платы для питалова планшета и перефирии лучше взять: эту или эти?

s.m. 12.08.2012 22:28

Цитата:

Сообщение от Kacap (Сообщение 228332)
или эти?

у меня трудятся эти, но по уму для них еще надо конденсаторы на входе и выходе и подшаманить с резисторами, чтобы увеличить напряжение на выходе до 5В. Частота преобразования у них выше чем у первого - это хорошо, да и просто они офигенно маленькие.
В полной обвязке они здесь

http://www.ebay.com/itm/MP2307DN-Kis...item3cbf77bfd4

Kacap 12.08.2012 22:31

Цитата:

Сообщение от s.m. (Сообщение 228334)
В полной обвязке они здесь

Как у них с нагревом, радиаторы надо лепить на них? И как выходное напряжение регулируется?

s.m. 12.08.2012 22:57

Цитата:

Сообщение от Kacap (Сообщение 228335)
Как у них с нагревом, радиаторы надо лепить на них? И как выходное напряжение регулируется?

не надо лепить, там просто некуда. дроссель и микросхема греется где-то до 50 градусов под нагрузкой, но это нормально, ничего не сдохнет. Микросхема имеет защиту от перегрева и короткого замыкания. Есть управляющая нога, на нее вешается переменный резистор, которым можно увеличить напряжение. По умолчанию модуль настроен на 3.3В. В той ссылке, что я давал - есть и резистор и конденсаторы. Я делал проще - менял на плате SMD резистор и все.

Kacap 13.08.2012 00:48

Цитата:

Сообщение от s.m. (Сообщение 228336)
Есть управляющая нога, на нее вешается переменный резистор, которым можно увеличить напряжение. По умолчанию модуль настроен на 3.3В. В той ссылке, что я давал - есть и резистор и конденсаторы. Я делал проще - менял на плате SMD резистор и все.

По той ссылке что ты дал есть уже переменный резистор? т.е. могу спаять все в кучу, подпаять входы и выходы и на том переменном резисторе, что в комплекте, крутя некую хрень (предположительно эту), буду регулировать выходное напряжение? При работе стартера он удерживает напряжение, планшет и периферия не вырубаются?
Нашел тут уже собранный в кучу и немного дешевле, можно его брать или все-равно перепаивать придется?

s.m. 13.08.2012 02:37

Цитата:

Сообщение от Kacap (Сообщение 228338)
По той ссылке что ты дал есть уже переменный резистор? т.е. могу спаять все в кучу, подпаять входы и выходы и на том переменном резисторе, что в комплекте, крутя некую хрень (предположительно эту), буду регулировать выходное напряжение? При работе стартера он удерживает напряжение, планшет и периферия не вырубаются?
Нашел тут уже собранный в кучу и немного дешевле, можно его брать или все-равно перепаивать придется?

да,можно этот, подстроишь выходное напряжение и все. по поводу стартера не знаю, у меня все работает пока от сетевого источника. надо пробовать, но должен держать.

BlkDem 13.08.2012 06:25

Цитата:

Сообщение от Kacap (Сообщение 228338)
При работе стартера он удерживает напряжение, планшет и периферия не вырубаются?

Контроллер питания, так или иначе, нужен.
Помимо управлением подачи питания бортсети, кто-то ведь должен на планшете нажимать "вкл/выкл".

alexvtk 13.08.2012 07:30

Я тоже использую это

Поставил на входе и выходе электролиты с керамикой и резистором выставил 5В. Ничего не греется. А поскольку планшет пока на смешанном питании (батарея + АСС), уходит в сон при пропадании АСС, а при появлении АСС релюха подключенная последовательно с конденсатором на 470 мкФ дает короткий импульс замыкая кнопку питания - планшет пробуждается и проги автоматики запускают БТ, вафлю, жпс, плейер и жмут кнопку плей.

Насчет поведения при работе стартера ничего не могу сказать. У меня машина просто включается кнопкой "Power".

ЗЫ: на предложение о использовании режима самолет отвечу. Не подключается БТ свисток при выходе из сна и вафля не всегда (может между собой конфликтуют). При отключении - подключении Таскером БТ свисток выходит из сна нормально.

Kacap 14.08.2012 03:24

Кое-чего накопал по подключениям USB камер, может поможет победить easycap: тыц
и здесь apk mplayer2 и его исходники, те что с битыми ссылками на xda, s.m. может получится добить под нас?

Kacap 15.08.2012 15:02

s.m., может эта статья поможет? IP Webcam как вариант очень неплох, на SGS II с обеих камер задержки отображения практически нет. Надо ее заставить брать поток из /dev/video1, исходники проги вроде есть, реально ее научить пользоваться не только встроенной камерой?

Upd.: списался с разработчиком этой проги, вот что он ответил:
Фишка в том, что андройдным приложениям на нерутованных девайсах (да и на рутованных тоже, по умолчанию) запрещено работать с видео через V4L2 (то есть через /dev/video*). За это отвечает так называемый сервис камеры, отдельное приложение, у которого исключительные права на видеоаппаратуру.

Чтобы приложения начали "видеть" новую камеру, нужно либо менять этот сервис, либо править к нему конфиг. Я глубоко не копал, и не видел успешных проектов. В любом случае, вам в PDK. Скажем, тут красиво нарисованы и описаны кишки того что я обсказал. Учитывая, что почти все драйвера, с которыми я сталкивался, работают через V4L2, возможно вам удастся обойтись малой кровью, без пересборки.

s.m., это по твоей части, обрадуй нас, скажи что это как два пальца об асфальт и ничего сложного нет :)

Rage2 15.08.2012 17:50

Вложений: 2
В продолжении темы...

Упаковал модуль вафли в корпус из под старой флешки, на питание поставил стабилизатор ASM1117-3.3 (понижает 5v до 3.3v).
Для прочности залил все термоклеем из пистолета.
Дополнительно подключил антенну, взятую из планшета.
В итоге получилось вполне лаконично... ))))

Dizzzel 15.08.2012 23:14

Всем привет! Что скажете о таком варианте http://hotmid.com/smartq-k7-7-inch-i...re-tablet.html
Встроенный ЖПС, радио, блютуз. Хороший проц, под него есть сборка СМ.

Rage2 15.08.2012 23:22

Цитата:

Сообщение от Dizzzel (Сообщение 228545)
Всем привет! Что скажете о таком варианте http://hotmid.com/smartq-k7-7-inch-i...re-tablet.html
Встроенный ЖПС, радио, блютуз. Хороший проц, под него есть сборка СМ.

Хороший вариант, аналог Samsung Galaxy Tab 2 7.0 P3110 8Gb..+ ко всем плюшкам радует наличие ФМ радио. ИМХО, достойный аппарат.

dzmitry 15.08.2012 23:29

Цитата:

Сообщение от Rage2 (Сообщение 228547)
Хороший вариант, аналог Samsung Galaxy Tab 2 7.0 P3110 8Gb..+ ко всем плюшкам радует наличие ФМ радио. ИМХО, достойный аппарат.

Стоит он как то не гуманно имхо.

Kacap 16.08.2012 02:51

Цитата:

Сообщение от Rage2 (Сообщение 228547)
Хороший вариант, аналог Samsung Galaxy Tab 2 7.0 P3110 8Gb..+ ко всем плюшкам радует наличие ФМ радио. ИМХО, достойный аппарат.

А как насчет драйверов на него? Не факт что тот же GPS в торпеде будет нормально работать и usb audio опять же?

alexvtk 16.08.2012 07:13

Цитата:

Сообщение от dzmitry (Сообщение 228549)
Стоит он как то не гуманно имхо.

Не гуманно при наличии IPS, BT, GPS?

BlkDem 16.08.2012 09:21

Вполне разумный ценник.

Dizzzel 16.08.2012 10:37

По моему опыту приобретения планшета этой фирмы (тен3) через месяц полтора, ценник неплохо снизится. Но даже сейчас, вполне нормальная цена, особенно за отсутствие танцев с блютуз, радио и жпс(думаю антенну можно вытащить). Стоит обратить внимание на процессор не китайского китайпрома.
Остается вопрос возможности подключения камер.
Думаю буду пробовать ставить его в форестер 97

Kacap 16.08.2012 11:36

Почитал отзывы по нему на 4pda, вроде как неплохие, за исключением того, что GPS у половины плохо работает и FM радио что-то начинает ловить с куском кабеля в гнезде наушников. Комьюнити у него как такового пока нет, т.е. что будет с прошивками, исправлениями багов и возможной поддержкой USB устройств - большой вопрос, я бы не спешил его брать. Ненамного дороже будет Nexus 7, но там всегда самая свежая ось и комьюнити там по-любому будет огромное

DmitrySmol 16.08.2012 12:38

А ко мне вчера приехал наконец A7HD, мой первый планшет с IPS матрицей. Пока впечатления крайне положительные. Попробую сегодня-завтра EasyCAP DC 60 запустить.

P.S. поставил cm9, драйвер завелся. правда не появились /dev/easycap0 и /dev/easysnd0
система видит свисток как /dev/video1

alexvtk 17.08.2012 08:46

Цитата:

Сообщение от DmitrySmol (Сообщение 228574)
Попробую сегодня-завтра EasyCAP DC 60 запустить.

А ты пробуешь именно DC 60 или DC 60+? У них же чипы разные.

DmitrySmol 17.08.2012 10:57

Цитата:

Сообщение от alexvtk (Сообщение 228638)
А ты пробуешь именно DC 60 или DC 60+? У них же чипы разные.

вот что получается:

lsusb:
Bus 001 Device 002: ID 05e1:0408

появляются:
dev/video1
dev/usb/sound1-1:1.1

а чипы следующие:
- Video chip (STK1160)
- Video processor (Silan 8113)


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

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