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

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

Доброго времени суток!

Скажите, можно ли с помощью Линии создавать на FTP папки с именем текущей даты?

Т.е. мне нужно организовать сохранение каждые 10 минут кадров с камеры. И при этом сохранять каждый день в отдельную папку.

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


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

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

К сожалению, нет, данные сохраняются в указную папку,  файлы в папке имеют название вида "camera1_15-12-2014_15h59m35s611ms.jpg".

В самой папке можно сгруппировать файлы по времени изменения.

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


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

Добрый день!

Тема до сих пор актуальна.

Возможно с выходом 7 версии появилась возможность добавить вышеуказанную функцию.

Дело в том, что при огромном количестве файлов невозможно открыть папку по таймауту.

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


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

Здравствуйте!
На данный момент возможно сохранение кадров на FTP сервисе «Линия Облако» с разделением по дням http://www.devline.ru/FTP-archive/  

FTP.jpg

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


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

Добрый день, Станислав!

К сожалению для моих задач "Линия Облако" не подходит. На объекте установлено 9 серверов Линия. На самих серверах глубина архива - 1 месяц. Но есть требования хранить архив кадров, сделанных с десятиминутным интервалом, более длительное время - в идеале с начала момента работы системы. Ваша система идеально для этого подходит, если бы не этот один удручающий момент. Сейчас на архив уже просто не возможно зайти. Он есть, а воспользоваться им не могу. 

И если уж Вы сделали это на "Линии Облако", то значит можете. Почему же не прикрепить это и в оболочке?

 

И есть еще одна просьба - верните логирование, кто, когда и какие камеры смотрел с клиентов. В 6-й версии это было.

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


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

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

Ваше  пожелание будет рассмотрено и возможно реализовано #8934

Благодарим  за содействие в развитии системы "Линия".

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


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

Решил этот вопрос с помощью bash скриптов заодно и старое чистится.

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


Ссылка на сообщение
Поделиться на других сайтах
В 11.12.2018 в 15:58, Lisenok сказал:

Решил этот вопрос с помощью bash скриптов заодно и старое чистится.

а можно скрипт посмотреть?

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


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

а можно скрипт посмотреть?

Все действия выполняются на сервере, где будут храниться скриншоты.

Пример настроек даю для Debian \ Ubuntu.

1. Создаём файл createdir.sh вида:

#!/bin/sh
mkdir /home/backup/`date '+%Y%m%d'`

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

2. Создаём файл deletedir.sh вида:

#!/bin/sh
find /home/backup/ -type d -mtime +50 -exec rm -rf {} \;

Собственно, данным скриптом будет удаляться директория и рекурсивно содержащиеся в ней файлы с датой старше 50 дней.

3. Создаём файл createscr.sh вида:

#!/bin/sh
cd /home/backup/`date '+%Y%m%d'`
for ((i=0; i < 10; i++))
do
curl -X GET http://admin:admin@192.168.0.1:1818/cameras/$i/image?resolution=640x480
done

Собственно, данным скриптом будут создаваться скриншоты в директории с текущей датой в названии. В данном скрипте 10 - количество камер на сервере.

4. Делаем файлы исполняемыми:

chmod ugo+x /home/backup/createdir.sh
chmod ugo+x /home/backup/deletedir.sh
chmod ugo+x /home/backup/createscr.sh

5. Устанавливаем CURL:

apt-get install curl

6. Открываем Cron и редактируем:

crontab -e

6.1. Добавляем в него строки вида:

1 0 * * * /home/backup/createdir.sh
*/10 * * * * /home/backup/createscr.sh
50 23 * * * /home/backup/deletedir.sh

Собственно, создание директории каждый день в 00 часов 01 минуту. Каждые 10 минут получаем и сохраняем скриншоты. Старую директорию удаляем в 23 часа 50 минут.

ПС. Скрипта сделал три потому что: 1. логичнее каждое действие выполнять в разное время, 2. кода писать меньше, так как в одном скрипте пришлось бы прописывать кучу условий.

Изменено пользователем unlifer

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • Автор: Станислав
      Уважаемые коллеги, предлагаем вам первыми попробовать новые возможности сервиса «Линия Облако»:
       
      ✓ отправка SMS-сообщений;
      ✓ отправка e-mail сообщений;
      ✓ сохранение кадров на FTP-сервере.
       
      E-mail сообщения:
      • ограничение — 20 в минуту, 100 в час;
      • рекомендуется сразу добавить в настройках почтового ящика этот адрес в адресную книгу/доверенные и т.д.

       
      FTP:
      • по умолчанию стоит ограничение 300 Mb, предоставляется бесплатно, в дальнейшем возможно будет докупить требуемый объем (на время теста возможно увеличение до 10 Gb при запросе личным сообщением);
      • архив автоматически не удаляется;
      • уведомление о превышение лимита (планируется реализовать в ближайшее время);
      • статистика использования диска на FTP (планируется реализовать в ближайшее время).

       
      SMS:
      • списание происходит с общего баланса аккаунта;
      • мониторинг на сервере должен быть включен (временное условие);
      • максимум — 100 SMS в день.

       
      Скачать версию для теста можно здесь
       
      Просим обратить внимание, что данная версия программного обеспечения предназначена для ознакомительных целей и не готова к эксплуатации на реальных объектах.
      Просим вас при обнаружении недостатков в работе программного обеспечения либо при возникновении вопросов и идей по функционалу программы обращаться в техническую поддержку компании «Девлайн».
      Ваше мнение важно для нас. Разрабатывая продукт, мы ориентируемся на ваши потребности и стремимся сделать его как можно более удобным.
×