Page 1 of 1

Работает только одна веб-камера

PostPosted: Wed May 14, 2014 12:28 pm
by shteinx
Здравствуйте! Есть три веб-камеры Logitech C270, операционка Xubuntu 12.04.4 64 bit (чистая), Xeoma 14.3.14 64 bit - 48 часовая версия. Установлены серверная и клиентская часть. Камеры в системе адекватно определяются как /dev/video0, /dev/video1, /dev/video2. Через утилиту guvcview все камеры просматриваются как по отдельности так и одновременно (в отдельных процессах guvcview). В Xeoma камеры определяются автоматом, подключаются, но видео показывается только через одну. У остальных красная надпись "Not connected". Не пойму в чем причина?

Re: Работает только одна веб-камера

PostPosted: Wed May 14, 2014 12:46 pm
by Admin_J
Добрый день!

Скорее всего не хватает пропускной способности USB-хаба. Надо подключить другие камеры к другим хабам (смотрите
документацию на материнскую плату Вашего компьютера), либо уменьшить частоту и разрешение картинки с камер, либо подключить через USB3.0.

Re: Работает только одна веб-камера

PostPosted: Wed May 14, 2014 3:17 pm
by shteinx
Да возможно. Подключил одну из камер в PCI контроллер USB 2.0 и вторая подцепилась. Непонятно только почему хватает пропускной способности при трех процессах guvcview даже через 1 хаб 2.0 с дополнительным питанием?
Путем увеличения памяти ядра в /etc/sysctl.conf добавил строки:
kernel.shmmni = 4096
kernel.shmall = 2147483648
kernel.shmmax = 524288

удалось запустить 2 камеры на разрешении 1280х960 и одну на 355х288

Re: Работает только одна веб-камера

PostPosted: Wed May 14, 2014 3:25 pm
by Admin_N
Возможно, guvcview берёт не самое большое разрешение+fps, поэтому канала хватает

Re: Работает только одна веб-камера

PostPosted: Wed May 14, 2014 4:43 pm
by shteinx
Спасибо за ответы. Комп действительно староватый. Intel® Pentium® Processor E5700 (2M Cache, 3.00 GHz, 800 MHz FSB) 3 Gb ОЗУ 333 МГц. Для него сгодится и так.