Задача такова:
Довольно часто и подолгу не бываю дома но есть вебкамера поэтому интересует вот что "Могу ли я находясь в другом городе зайдя в любой интернет клуб посмотреть что дома творится?" как можно это сделать,может есть для этого какие-то программы.
motion, например
Пять способов использовать Linux веб-камеру
Всё можно обнаружить в google ...
Web-камеры: Стать Большим Братом. По пунктам все написано для Debian/Ubuntu.
Добавил в подшивку, раздел ПО. Уж больно хороши ваши ссылки. Не зря ?
Может ещё больше развить тему ?
Это точно! Немного можно переименовать тему и добавить побольше ссылок и инструкций)))
Зачем удалять комментарий.Motion и всё остальное это хорошо но мне ненужна запись видео или фото на hard а нужен тупой просмотр в реальном времени из любой инетточки возможно motion это может делать я просто не доганяю поэтому прошу помощи у спецов Kubuntu у тех кто сам лично делал такое.
Что нужно удалить с форума ? Что явно не нужное и только мешает искать ? Какие сообщения не актуальны и только мешают ?
Смотри тему:За каждое удалённое сообщение я могу ответить, почему его надо было удалить.
Форум место решения проблеммы. Чем быстрее, тем лучше. А не место для поиска 1 строчки ответа из сотен строчек споров и т.п.
Ник, вы меня конечно извините, но я использую моушен именно для прямого просмотра видео с удаленных мест.
То, что вы не смогли разобраться как это делать, не означает что программа этого делать не умеет.
hint: номер порта 8001 по умолчанию.
рыться в конфиге сейчас я не буду.
ибо лень.
Гляну motion, попробую настроить. Могу описать как это буду делать. Ну и вы пока тоже почитайте, не факт что у меня получиться.
1.
apt-get install motion
2.
Браузер, заходим на страничку http://localhost:8081,
3.
Захотели настроек, открываем файл настроек:
# vi /etc/motion/motion.confkdesu kate /etc/motion/motion.conf
где
русскиманглийским языком написано, что и для чего нужно.Готово. Фотографию своей стенки с домашней камеры, только, что с работы, я посмотрел (незабываем, что без настройки, в браузере покажет только с локального ПК).
См. также:
Видеонаблюдение в Linux с использованием Motion и WEB камеры
Нотариально заверенное подглядывание за balamutick:
Создаем систему видеонаблюдения с помощью motion Описание motion с хабра
Ещё ссылки. Потом их более красиво организую:
Инфракрасная съёмка веб-камерой
не видно что-то пингвина крыса какая-то только
Как говорится "по совету друзей
приобрел автомобиль" установил motion. C первой камерой,Bus 001 Device 006: ID 046d:09a1 Logitech, Inc. QuickCam Communicate MP/S5500
на которой настраивал - никаких проблем. Все в порядке, все устраивает.
Подключил вторую:
Bus 004 Device 002: ID 093a:2622 Pixart Imaging, Inc.
так же известную под именем Genius EYE 312...
Вот с ней пошла жара.
В логе вижу вот такое безобразие:
Aug 22 00:49:00 Desktop motion: [2] Retrying until successful connection with camera
Aug 22 00:49:00 Desktop motion: [2] cap.driver: "pac7302"
Aug 22 00:49:00 Desktop motion: [2] cap.card: "USB Camera (093a:2622)"
Aug 22 00:49:00 Desktop motion: [2] cap.bus_info: "usb-0000:00:1d.2-1"
Aug 22 00:49:00 Desktop motion: [2] cap.capabilities=0x05000001
Aug 22 00:49:00 Desktop motion: [2] - VIDEO_CAPTURE
Aug 22 00:49:00 Desktop motion: [2] - READWRITE
Aug 22 00:49:00 Desktop motion: [2] - STREAMING
Aug 22 00:49:00 Desktop motion: [2] Config palette index 8 (YU12) doesn't work.
Aug 22 00:49:00 Desktop motion: [2] Supported palettes:
Aug 22 00:49:00 Desktop motion: [2] 0: PJPG (PJPG)
Aug 22 00:49:00 Desktop motion: [2] Unable to find a compatible palette format.
Aug 22 00:49:00 Desktop motion: [2] ioctl (VIDIOCGCAP): Invalid argument
Перебрал в конфиге все возможные значения palette:
# V4L2_PIX_FMT_SN9C10X : 0 'S910'
# V4L2_PIX_FMT_SBGGR8 : 1 'BA81'
# V4L2_PIX_FMT_MJPEG : 2 'MJPEG'
# V4L2_PIX_FMT_JPEG : 3 'JPEG'
# V4L2_PIX_FMT_RGB24 : 4 'RGB3'
# V4L2_PIX_FMT_UYVY : 5 'UYVY'
# V4L2_PIX_FMT_YUYV : 6 'YUYV'
# V4L2_PIX_FMT_YUV422P : 7 '422P'
# V4L2_PIX_FMT_YUV420 : 8 'YU12'
v4l2_palette 8
от 0 до 8, но результат не меняется.
(В логах оно естественно пишет попытку подключить соответствующую палетту, так что руки, меняющие конфиг вроде не кривые)
И что с этим делать??? Может кто сталкивался с этим "глазом" ...
Да, самый пикантный момент заключается в том, что если подключится к камере через VLC - она прекрасно работает... так же как и первая ...
В свойствах потока VLC имеем:
Кодек: Planar 4:2:0 YUV(I420) ...
Тут ясно написано:
Aug 22 00:49:00 Desktop motion: [2] Supported palettes:
Aug 22 00:49:00 Desktop motion: [2] 0: PJPG (PJPG)
Aug 22 00:49:00 Desktop motion: [2] Unable to find a compatible palette format.
То есть камера поддерживает только PJPG формат, но программа PJPG не поддерживает.
Единственное что можно сделать поменять программу или камеру.
Ну это с самого начало понятно было ... Печально ...
Менять надо камеру естественно ... Кстати, полный интернет жалоб на глюки именно этого зверька...
Еще денек поковыряю, для очистки совести ... Может найду какой-нибудь костыль...
ЗЫ Кстати, формат PJPG по всем признакам является YUV420 ... Который, вроде как программой поддерживается ...
вопрос оно в скапе работает?
или если запустить таким образом
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so motion
может заведется?В скайпе не работает, запуск с прелоадом тоже ничего не дает...
А, сволочь, в VLC прекрасно показывает ...
в том каталоге есть три библиотеки, попробуйте каждую...
А нет у меня такого каталога ... :) Есть такие варианты:
:/usr/lib/x86_64-linux-gnu/libv4l# ls
ov511-decomp ov518-decomp v4l1compat.so v4l2convert.so
:/usr/lib32/libv4l# ls
ov511-decomp ov518-decomp v4l1compat.so v4l2convert.so
ось 64-разрядная ...
Linux Desktop 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/
Ща пробовать варианты буду :)
Правильно говорят - опыт не пропьешь :) Заработало !!! Подгрузил v4l2convert.so из 64-разрядного директория ... Зверек ожил, но цвета ... Кислота ... Как-то нормализовать цвета можно? :)
смотреть нада, количество жалоб на сие поделие гениуса - куча.
Искать именно проблемы этой камеры в линухе может ктото и нашел решение...
подозреваю, что скапа и мотион работают с одинковым типом библиотек и решение одинаковое для обоих продуктов...
Сам не знаю, ибо нету. :-)
К сожалению, пока не в курсе, но я скорее бы сделал файл типа start-motion.sh
и засунул туда
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/motion
а в скрипт скормил уже этот start-motion.sh
Так нарушается вся структура ... Там старт стоп демон из скрипта рулит... а он такое не жрет ... :(
ну тогда не знаю...
самому разбираться счас нет желания.
Слышал, тут на форуме есть крупный специалист по скриптам :) Может поможет ? :)
От помощи специалистки тоже не откажусь. А даже наоборот :)
Кстати, женщину вполне допустимо называть специалистом. :)
Вобщем, решается это иначе:
Просто в начале скрипта дописываем
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so
... и все жужжит.
Спасибо, решил в комлексе. Только качество этой камеры при таком подходе - полный отстой... Хотя под виндой она нормально показывала ...
Цвета, баланс и т.д выставил утилитой v4l2ucp. Получилось более/менее ... Только все равно, какая-то картинка неестественная ... Такое впечатление что разрешение у камеры сильно меньше чем 640х480 ...
MJPG-streamer
Имхо самый простенький вариант чисто для "стриминга" видео в сеть.
П.С. Сори если уже предлагали.
Отправить комментарий