LINUX.ORG.RU
ФорумTalks

Помогите настроить IP камеру, кто может занимался этим ранее

 ,


0

2

Есть ip камера NP100F, вроде как ядрышко Linux крутится там, но не факт. Хочу как либо передавать с нее записи на внешний сервер. Сначала думал по FTP, но камера упорно не хочет !без карты памяти! ни к одному из серверов конектится, даже запросы не делает, мониторил tcpdump'ом.

Вот что в камере доступно: http://s020.radikal.ru/i719/1505/d4/1f7e68d893fd.png

Подскажите, кто занимался профессионально этой темой, как можно видео и фото передавать? Нужно именно формирование файла (снимки-фото и видео) на удаленном сервере, RTSP поток я через VLC смотрю.

И еще такой неприятный момент, Email клиент не работает, тесты не проходят ни с одим из популярных почтовиков с использованием 465 порта, а 25 провайдером закрыт.



Последнее исправление: morkovkin (всего исправлений: 1)

Хочу как либо передавать с нее записи
упорно не хочет !без карты памяти!

какой нежданчик! как же передать запись не записывая? хммм...

JK
()

камера упорно не хочет !без карты памяти! ни к одному из серверов конектится,

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

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 1)

в целом если ты можешь просто прицепиться к камере удаленно - можно попытаться ffmpeg скормить поток чтоб он нон-стоп писал на удаленный сервер. Но это изврат.

upcFrost ★★★★★
()
Ответ на: комментарий от JK

как я понял он хочет вести запись удаленно, короче ловить поток где-то еще, а не просто пересылать незаписываемые записи

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 1)
Ответ на: комментарий от upcFrost

не думай за других. это себе дороже.

JK
()

По-моему, вот этот джентльмен понимает: turtle_bazon (могу ошибаться).

knovich
()

У меня cvlc спокойно пишет H.264 с камер,а motion тягает mjpeg

/usr/bin/sudo -u www-data cvlc --daemon -vv rtsp://192.168.80.202/H264  --run-time=3600 --loop --no-sout-audio --sout 'standard{mux="ts",dst="/var/www/storage/89_4_двор/%d-%m-%Y/%H_%M_%S.avi"}'. --pidfile /var/run/rtsp_cam42.pid

pavel38
()
Последнее исправление: pavel38 (всего исправлений: 1)
Ответ на: комментарий от upcFrost

дело не в том что карты нет, карта есть, но частая перезапись может ее быстро вывести из строя, а необходима надежность. Я предполагал, что в камере есть буфер (ОЗУ), но по комментариям понял, что был в корне не прав. Спасибо за наводку.

morkovkin
() автор топика
Ответ на: комментарий от pavel38

pavel38, upcFrost(за поддержку) и knovich спасибо за советы, то что и нужно!

morkovkin
() автор топика

Самым простым и, наверное, правильным способом является захват потока RTSP на сервере и формирования файла там. А rtsp может захватить кто угодно. Мне нравится ffmpeg. Но если нужно для практических целей, т.е. просто смотреть и пользоваться, то я бы посоветовал ivideon (программа видеонаблюдения). Ну а если сам пишешь софт подобный, то тогда ffmpeg, думаю, лучший выбор. В ivideon только один неприятный момент - он проприетарный. И за возможность просмотра камер через облако и мобильные девайсы хотят деньги, правда, до двух камер бесплатно. Ну или сколько угодно бесплатно, если ты будешь смотреть только с компа и с самого видеосервера.

turtle_bazon ★★★★★
()
Последнее исправление: turtle_bazon (всего исправлений: 1)

на удаленном сервере, RTSP поток я через VLC смотрю

Ну так записывай его через rtmpdump

И у тебя там еще какое-то «облако» фигурирует. Может умеет на него писать?

Siado ★★★★★
()
Ответ на: комментарий от Siado

И у тебя там еще какое-то «облако» фигурирует. Может умеет на него писать?

Умеет только транслировать RTSP поток, не пишет.

turtle_bazon, спасибо. Я по примеру от pavel38 сейчас разбераюсь, если будет сложно, перейду на ffmpeg, он действительно простой, мне понравился.

morkovkin
() автор топика
Ответ на: комментарий от morkovkin

Я по примеру от pavel38

cvlc это очень плохой способ. Еще раз говорю, используй rtmpdump:

rtmpdump -v -r <stream> -o <file>

Siado ★★★★★
()
Ответ на: комментарий от Siado

cvlc это очень плохой способ. Еще раз говорю, используй rtmpdump:

Эт почему ? с 2012 года работает почти без косяков.

pavel38
()
Ответ на: комментарий от pavel38

1. Жрет много ресурсов

2. Падает.

Поднимали на vlc стриминг видео, как его не настраивай - та еще ерунда. Гораздо эффективнее использовать ffmpeg и тому подобное.

Siado ★★★★★
()
Ответ на: комментарий от Siado

На счет ресурсов не скажу, камер с h264 у нас не много, да и машинка не слабая, а падает только в том случае если теряет камеру (отключение электроэнергии на доме). Про rtmpdump взял на заметку.

pavel38
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.