Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
WebCam и ARM
alexmfivt
Добавлено 11.02.2011 10:21
0
Сообщение: 1
alexmfivt
0

Пункты: 3237
Регистрация: 07.11.2010
Пол: Мужчина
Из: Красноярск
имеется usb-вебкамера. как можно захватить картинку с камеры для дальнейшего сохранения в jpeg? или в любую другую картинку? кто-нибудь пробовал работать с камерой? подскажите куда копать плиз.
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 11.02.2011 10:32 Сообщение: 2
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
Поднимался тут этот вопрос уже, пробовали, работает. Нужно что бы камера поддерживала USB Video Class - включить поддержку UVC в ядре и пользоваться любыми граберами для v4l
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 21.02.2011 10:20 Сообщение: 3
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
Оказалось что самая простая камера Logitech C200 умеет отдавать MJPEG поток. С помощью http://sourceforge.net/projects/mjpg-streamer/ имеем с arm процессора 640х480 30fps ;)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.02.2011 13:36 Сообщение: 4
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата
имеем с arm процессора 640х480 30fps ;)


А вы попробуйте не транслировать mgpeg а воспроизвести его на arm с 640х480 и фреймрейтом 30 fps - тут arm вас и поимеет ;)
Спуститься к концу Подняться к началу
Персональная информация
Strijar
Добавлено 21.02.2011 16:04 Сообщение: 5
Strijar
Ранг
5

Группа: Клиенты
Пункты: 1618
Регистрация: 21.04.2009
Пол: Мужчина
А зачем мне такое? Мне надо web-камеру сделать ;) При этом загрузка CPU 10% - т.е. я на одну плату могу несколько камер зацепить
Спуститься к концу Подняться к началу
Персональная информация
lunixoid
Добавлено 18.01.2012 13:21 Сообщение: 6
lunixoid
0

Пункты: 1050
Регистрация: 18.01.2012
Пол: Мужчина
Из: Ростов-на-Дону
Займусь немного некропостингом.

Сейчас появилась необходимость собрать драйвер веб-камеры uvc для SK-AT91SAM9G45-XC6SLX.
С образа debian, прилагаемого на диске взял компилятор и ядро.
Но он усердно отказывается собираться.
Содержимое Makefile:
KERNEL_VERSION := `uname -r`
KERNEL_DIR := /home/lunixoid/Wark/linux-2.6.36-rc6
INSTALL_MOD_DIR := usb/media
CROSS_COMPILE := "/home/lunixoid/Wark/cross-gcc/arm-2011.03/bin/arm-uclinuxeabi-"

PWD := $(shell pwd)

obj-m := uvcvideo.o
uvcvideo-objs := uvc_driver.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_ctrl.o

all: uvcvideo

uvcvideo:
@echo "Building USB Video Class driver..."
@(make -C $(KERNEL_DIR) M=$(PWD) ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) modules)


clean:
-rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
-rm -rf .tmp_versions
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.01.2012 16:17 Редактировалось 18.01.2012 16:31 Сообщение: 7
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
make ARCH=arm menuconfig
в корне исходников ядра
http://sasamy.narod.ru/uvc.png

Кстати - зачем вам компилятор от uclinux ? ядро конечно соберется, а с остальным я чета сомневаюсь :)
Спуститься к концу Подняться к началу
Персональная информация
lunixoid
Добавлено 19.01.2012 11:24 Сообщение: 8
lunixoid
0

Пункты: 1050
Регистрация: 18.01.2012
Пол: Мужчина
Из: Ростов-на-Дону
Не тот Makefile выложил.
Подскажите где взять сорцы UVC, чтоб наверняка.
Мне товарищ подсунул какие то, где взял непонятно :D
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 19.01.2012 11:50 Сообщение: 9
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

Подскажите где взять сорцы UVC, чтоб наверняка.


Они все в ядре, как сконфигурировать - картинка в предыдущем сообщении, после этого пересобрать ядро.
Спуститься к концу Подняться к началу
Персональная информация
lunixoid
Добавлено 19.01.2012 13:17 Сообщение: 10
lunixoid
0

Пункты: 1050
Регистрация: 18.01.2012
Пол: Мужчина
Из: Ростов-на-Дону
У меня в разделе V4L USB devices пусто.
Хотя папку с драйвером UVC нашел ~/kernel/drivers/media/video/uvc
Посему вопрос как вручную собрать драйвер?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux