благодарю Lampus за поддержку. отдельное спасибо за ссылки. кое-что уде начал конечно же читать, но работа не терпит длительного изучения, ужат по срокам, из-за чего литература и пр остается только на свободное время.
вообще задача состоится в подключении веб-камеры и трасляции ихображения через интернет. пока с камерой разбираюсь. линукс поддерживает, в убунте ихображение появилось, а вот в виртуальном дебиане мплеер вызает зеленый экран, влц ничего не показывает, чиз зависает, каморама выдает ошибку подключения устройства видео0. в ядре поддержка в4л подключена, захват тоже. в чем проблема не знаю...
Вам нет необходимости заставлять работать камеру на виртуальной машине. Нужно добиться её работы на плате.
Варианты почему камера может не работать на виртуалке:
1) стаорая версия ядра
2) проблемы с пробросом USB-девайса.
Найдите VendorID:DeviceID в выводе команды lsusb для вашей камере.
Посмотрите заявлена ли поддержка здесь: http://www.ideasonboard.org/uvc/
Потом ищите нужный вам драйвер в Linux Kernel Driver Database примерно таким запросом в гугле:
site:cateee.net/lkddb/ 0471:0815
Где 0471:0815 меняете на вашу пару VendorID:DeviceID.
Хотя бы поймёте какой драйвер за вашу камеру отвечает, и с какой версии появилась поддержка.
Боже упаси от vlc на плате, ибо это большой и неподъёмный монстр.
Тут скорее нужно в сторону ffserver из состава ffmpeg смотреть или MJPEG Streamer https://sourceforge.net/projects/mjpg-streamer/develop .
Пример можно посмотреть тут: http://zenway.ru/page/ffserver
И лучше разжиться камерой с поддержкой MJPEG и осуществлять трансляцию без пережатия исходного изображения, ибо иначе плата может просто "захлебнуться".
сказал к примеру. вообще так и не нашел на здешнем форуме ответа, что требуется по пунктам, чтобы установить какую-либо программу, к примеру тот же mjpgstreamer, его исходники уже давно скачал. как поставить на компьютерный линукс в теории тоже понятно, а вот что с платой делать вообще представления не имею
а такое никто делать и не будет - писать подробную инструкцию, которая через 2-3 месяца стухнет из-за смены ядра или изменения исходников.. в инете полно таких мертворожденных "инструкций"..
словосочетание вводящее в ступор, видимо бывают и некомпьютерные линуксы..
но ведь под какие-то задачи она покупалась..
почитайте для начала какую-нить "линукс для чайников", тогда поймете основы концепта операционки..
потом соберите простейшее приложение типа "Hello Linux",
тогда разберетесь с кросскомпиляцией..
после этого можно брать исходники "более больших" программ и собирать их для запуска на китовой плате..
и тем не менее пытливые умы собирают и вроде даже запускают на мелких платформах..
неподъемность обычно устраняется обрезанием и усечением "ненужного" функционала..
Ды кто ж спорит, ясен пень что можно. Ключевой вопрос в том, зачем пихать на плату целый комбайн лишь ради того чтобы с web-камеры в сеть вещать, при том существуют гораздо более легковесные решения специально под это заточенные.
Я вот на своём 200MHz ките запускал IceWM с Gnumeric с помощью x11-Forwarding (дисплея у меня в принципе никакого нет). Посмотрел на это дело, порадовался и снёс =)
ткните носом, если полно таких инструкций, я не встречал. встретил бы - не задавал подобных вопросов.
ИМХО, для такого сайта как этот, специализирующегося на отладочных платах, не составить хотя бы примитивной инструкции считаю неправильно. а беготня по форуму или гуглу у новичка может полностью отбить желание заниматься программированием МК.
имел ввиду тот, который установлен на ПК, соответственно бывает и тот, который стоит на плате...
задача - получить видео с камеры и передать на большой комп(тот, который ПК).
читать требуется много времени, и этим занимаюсь в свободное от работы время. а по работе требуется решить поставленную задачу, и там не будут ожидать когда я начитаюсь и напишу первый "привет_мир"
а чего тыкать то - вот на форуме мои измышления
в качестве исходных - два пакета исходников. на выходе - бинарник, который запускается на целевой плате..
да нивапроз.. вопрос в том - кто будет писать эти инструкции и кому? взяв по минимуму - 100000 пакетов и что, к каждому инструкцию?!
не поверите, но я тоже новичок и побегал изрядно(и до сих пор бегаю) по этому форуму и другим..