Перейти к контенту
Форум о видеонаблюдении
Rich

Камера с зумом для чтения текста

Рекомендуемые сообщения

Здравствуйте! 

Прошу подсказать камеру если такая существует в природе

Задача - просмотр текста на экране компьютера через камеру на расстоянии 3-5 метров.

Требования :

- возможность вывода изображения на экран компьютера в режиме реального времени. В идеале возможность трансляции изображения в сеть.

- не очень громоздкая.

 

Пожелания: 

-Скрытая/миниатюрная камера. 

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно стоит рассмотреть возможность захвата и трансляции отображения экрана какой-либо программой.

Например через VLC плеер. 

Этот метод требователен к ресурсам ПК с которого будет вестись захват экрана! Любые действия которые происходят на экране будут записаны, если Вы захотите записывать действия определенной программы, то она должна быть открыта на рабочем столе и быть поверх всех остальных приложений!
Программа VLC media player должна настраиваться на компьютере, экран которого будет записываться!

Для этого способа Вам потребуется программа VLC media player. Скачать её можно с официального сайта https://www.videolan.org/vlc/.

После скачивания и установки программы, Вам необходимо войти в неё и проделать следующие настройки:
1 - Нажать на кнопку "Медиа", выбрать пункт "Передавать".
2 - В открывшимся окне зайти во вкладку "Устройства захвата".
3 - В пункте "Режим захвата" выбрать из списка пункт "Экран". И в поле "Желаемая частота кадров для захвата" выбрать значение не превышающее 25к/c.
4 - Нажать на кнопку "Поток".
5 - Нажать на кнопку "Next >"(Далее).
6 - В пункте "Новое значение" выберите пункт "RTSP", нажмите кнопку "Добавить".
7 - В поле "Порт" введите значение 554. В поле "Путь" введите /N (N - это число для для обозначения разных рабочих станций! В одной локальной сети не может быть двух одинаковых значений! т.е. Для каждого просматриваемого ПК должно быть своё значение, например 1, 2, 29 и т.д.).
9 - Нажать на кнопку "Next >"(Далее).
10 - В профиле выберите метод перекодирования "Video-H.264+MP3".
11 - Нажать на кнопку "Next >"(Далее).
12 - В поле "Строка вывода для генерируемого потока" генерируется ссылка формата : ":sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:554/1} :sout-keep",
Вам необходимо вписать ip адрес компьютера на котором будет происходить запись монитора, перед ":554".
В итоге ссылка должна получится примерно такого типа : ":sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://192.168.1.1:554/1} :sout-keep".
Вам необходимо скопировать часть ссылки начинающуюся с "rtsp" и заканчивающуюся цифрой перед символом "}". В данном примере мы копируем "rtsp://192.168.1.1:554/1". Это rtsp ссылка.
13 - Нажмите кнопку "Stream".
14 - Все настройки закончены! Внимание! Нельзя закрывать окно VLC медиапроигрывателя!

Далее вы переходите в настройки ПО "Линия", Вам необходимо:
1 - Зайти в наблюдательны пост.
2 - Зайти в администрирование.
3 - Выбрать канал на который хотите записывать монитор.
4 - Зайти в настройки подключения.
5 - Выбрать протокол "RTSP".
6 - В строку "Адрес" вставляете RTSP ссылку скопированную ранее.
7 - Выберете протокол "UDP".
8 - Отключите второй поток, убрав галочку с "включить второй поток".
9 - Нажмите "Принять".
Подождите пока камера запуститься. (Скорость запуска зависит от производительности компьютера)
Данный способ даёт изображение с задержкой в несколько секунд, а так же достаточно сильно нагружает систему.
Настройки завершены!

Для того чтобы программа перезапускалась при перезагрузке компьютера:
Первый способ (рекомендуемый)
1) Нажмите в программе VLC кнопку медиа.
2) Сохранить плейлист как
3) Сохраните файл в автозагрузку (её можно найти с помощью пуск все программы-автозагрузка- нажмите на неё правой кнопкой мыши- открыть)

Второй способ:
Необходимо запустить vlc ка службу:
1) Выполните: Пуск- Все программы-Стандартные-Командная строка.
2) Введите команду C:\Program Files (x86)\VideoLAN\VLC>vlc.exe -I ntservice --ntservice-install --ntservice-name=VLC_Test --ntservice-extraintf=dummy --ntservice-options= screen:// --sout "#transcode{vcodec=h264,vb=512,fps=4,scale=автоматически,width=640,acodec=none}:duplicate{dst=rtp{sdp=rtsp://свой IP:554/1}"

Расскажу немного о составе команды:"C:\Program Files (x86)\VideoLAN\VLC>"- это путь куда установлен vlc плеер. Если при выполнении команды будет выводиться ошибка "С:\Program не является внутреней или внешней командой, исполняемой программой или пакетным файлом". То Вам надо сперва сделать текущую каталог папкой где установлен vlc это делается следующим образом. В после приглашения (C:\User>) пишите cd C:\Program Files (x86)\VideoLAN\VLC>. В итоге приглашение (C:\User>) должно измениться на C:\Program Files (x86)\VideoLAN\VLC>.

–I означает запуск vlc с интерфейсом не по умолчанию, строка --ntservice-install означает установить службу vlc, --ntservice-name=VLC это ее имя.

rtsp://свой IP:554/1 -тут вам необходимо указать локальный ip компьютера. Вместо 1 ставите уникальное число для сервера, двух таких одинаковых быть не должно.

3) Нажмите правой кнопкой мыши на ярлыке "Мой компьютер", нажмите управление. Далее Службы и приложения - Службы - далее найдите службу под тем названием которое Вы задали, выберете её и нажмите запустить.

Так же возможно использование других программ, которые могут захватывать изображение с экрана и передавать видеопоток по протоколу RTSP.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Речь именно про компьютер, а не какое-то специализированое устройство с экраном (или телевизор подключенный к чему-либо для вывода изображения )?

цель слежение за действиями пользователя или происходящем на мониторе? Так для этого есть специализированное ПО, что-то умеет прям видео снимать, что-то писать кучу логов, захватывать нажатие клавиш, делать скриншоты при работе в определенных программах с заданной периодичностью... Есть виндовые, есть линуксовые агенты.

Видеонаблюдение это прям какой-то костыль для таких задач. А самый главный минус в том, что невозможен поиск по ключевым словам. Текст же никак не распознается в таком случае.

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

В 28.08.2020 в 01:14, Rich сказал:

Задача - просмотр текста на экране компьютера через камеру на расстоянии 3-5 метров.

Соглашусь с предыдущими комментаторами. Зачем изобретать велосипед, если уже есть готовое решение?

Тем более чаще всего работающий за компьютером человек сидит перед монитором и, соответственно, будет загораживать обзор камере. Значит её придётся ставить под большим углом к монитору - не все мониторы позволяют иметь качественную картинку при просмотре, грубо говоря, сбоку (чаще всего это делается и в целях безопасности \ конфиденциальности).

Если задача - следить за работником, то бесплатное, но более ресурсоёмкое решение Вам предложил Антон, платное, но чуть менее ресурсоёмкое предложил mrStep.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 часов назад, unlifer сказал:

платное, но чуть менее ресурсоёмкое предложил mrStep.

я конкретику не предложил, указал лишь направление поиска.

если нужны подробности, то в личку. Это уже информация конфиденциальная, да к тому же не имеющая никакого отношения к видеонаблюдению в общем и девлайну в частности.  

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.08.2020 в 00:57, mrStep сказал:

я конкретику не предложил, указал лишь направление поиска

Я понял это.

Просто, была необходимость в поиске подобного рода софта. Функционал бесплатных программ, мягко говоря, ни к селу ни к городу (выразился бы яснее, но цензура не позволяет). Платные - они на то и платные, что за них деньги надо платить. Потому и пишу как есть.

"Нелицензионное" же - здесь не обсуждаем!!!

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×