Translate

воскресенье, 25 декабря 2011 г.

Устройство видеозахвата USB Easy Cap02 Syntek SK1160


apt-get install linux-headers-`uname -r` exuberant-ctags
cd /lib/modules/2.6.32-5-orion5x
ln -sf /usr/lib/linux-kbuild-2.6.32 build
cd /tmp
svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver syntekdriver
cd syntekdriver
make -f Makefile.standalone
cp ./stk11xx.ko  /lib/modules/<версия ядра>/kernel/drivers/media/video/
depmod

modprobe videodev
insmod stk11xx.ko

Локально можно смотреть так:
mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=yuy2:device=/dev/video0:input=1
где input 1-4 - это номер выхода на DVR карточке.

Горизонтальный и вертикальный поворот
echo '1' > /sys/class/video4linux/video0/vflip
echo '1' > /sys/class/video4linux/video0/hflip

четверг, 28 июля 2011 г.

Разработка прошивки для SoC Samsung S3C2510

Краткий план :
  • Поискать в интернете исходники для распаковки/запаковки прошивок в формате PFS
  • Пересобрать родную прошивку с минимальными изменениями (для теста утилит)
  • Установить toolchain для сборки ARM7 ядер Linux
  • ....
--------------------------------------
      Area         Address     Length
--------------------------------------
[0] Boot          0x00000000     128K
[1] Configuration 0x00020000      64K
[2] Web Image     0x00030000     512K
[3] Code Image    0x000B0000    1280K
[4] Params Area   0x001F0000      64K
--------------------------------------

среда, 27 июля 2011 г.

Project midge.vlad.org.ua moved to FlyRouter website

Project midge.vlad.org.ua moved to FlyRouter website.
Проект midge.vlad.org.ua перемещен на сайт FlyRouter.

Форум Midge, наверное, восстанавливать уже не будем.
Исходники проекта в ближайшее время будут выложены на GitHub.

Комментарии, предложения, пожелания - Welcome.

воскресенье, 24 июля 2011 г.

Альтернативные системы мониторинга

Начал собирать ссылки на системы мониторинга сайтов и сервисов в ex-USSR.
Объектами исследования на искомых сервисах являются:
  • Маркетинговые подходы, дизайн
  • Описания сервисов, информация для пользователей
  • Тарифы и способы оплаты
  • Способы уведомления (E-mail, ICQ, Jabber, Skype, HTTP, RSS, SMS, Ring)
  • Отличия платных версий от бесплатных
  • Партнерские программы

Есть свои интересные мысли на сей счет... ;)

http://host-tracker.com
http://ping-admin.ru - достаточно интересное, на мой взгляд, оформление
http://pingsite.ru/
http://uptimeinspector.ru
http://webpinger.ru/

Мысли над фичами в FlyMon

В связи с постоянно расширяющимся списком устройств, которые поддерживает FlyMon, хотелось-бы реализовать некоторые дополнительные фичи:

  • При клике на иконку устройства, в новом окне браузера открывалась заранее прописанная в конфигурации ссылка, например доступ на DVR или просто камеру (в моем случае).
  • При клике куда-то, в новом окне браузера открывалось окошко с Java приложением, предоставляющим доступ на устройство по SSH (роутеры) или Telnet (модемы).
  • При клике куда-то запускалась программа на локальном компьютере с параметрами полученными с сервера, например VNC с IP адресом удаленного устройства. Правда не уверен, можно ли это реализовать вообще.

суббота, 23 июля 2011 г.

UVC камера реализует USB Video Class, для которого уже есть драйвера в любой современной OS, т.е. ничего не нужно устанавливать (кроме ПО для обработки данных), подключил - и она сразу работает. Для обработки данных с UVC камер в Linux Debian, для теста поставил две простых консольных программки vgrabbj и fswebcam.

Установку произвел как на "нормальном" нетбуке, так и на NAS с установленным мною Linux Debian - Western Digital 1T и D-Link DNS-323:
apt-get install vgrabbj fswebcam

Первая софтинка запускается вот так:
vgrabbj -a -d /dev/video0 -o jpg -i vga -q 75 -L 50 -f /var/www/1.jpg

Вторая вот так (у нее в описании больше возможностей):
fswebcam -r 640x480 --save /var/www/1.jpg

пятница, 22 июля 2011 г.

Почтовый сервер для Windows

Задали задачку на выходные - установить на Windows машину сервер для корпоративной почты СЭС по Крыму, а так-же в будущем производить его удаленное администрирование.

Задачка была решена в три этапа:
  1. На корпоративный сервер попросил начальницу АСУ СЭС скачать и установить TightVNC .
  2. Удаленно зашел на роутер, выполняющий функцию шлюза для доступа в Интернет (доступ был изначально) и пробросил 5900 TCP порт в DMZ. Проверил подключение к рабочему столу сервера - работает !
  3. Зайдя через VNC скачал, установил и настроил отличный SMTP/IMAP/POP3 hMailServer . Весьма рекомендую для владельцев Windows.

пятница, 1 июля 2011 г.