Видеонаблюдение через интернет в веб-браузере

Удаление камеры из середины списка.

1. Остановите avregd, с веб-интерфейса или терминала:

$ sudo service avreg stop


2. Если в архиве присутствуют записи с удаляемой камеры, удалите эти записи, так как после удаления камеры из конфигурации её записи «потеряются» из веб-интерфейса и станут невидимыми для чистильщика архива.

$ sudo avreg-unlink -v 2000-01-01..2099-01-01 НОМЕР_УДАЛЯЕМОЙ_КАМЕРЫ


3. Создайте sql-файл /tmp/removecam.sql с такими запросами, поставив свои значения номеров удаляемой из середины камеры и последней в списке:

cat /tmp/removecam.sql

--- удаляем конфиги ненужной камеры,
--- поле CAM_NR - номер камеры
--- СЕРЕДИНА - заменить на номер удаляемой из середины камеры
DELETE FROM CAMERAS
WHERE CAM_NR=СЕРЕДИНА;
 
--- "переименовываем" камеру -
--- ПОСЛЕДНЯЯ - заменить на номер последней камеры в списке
UPDATE CAMERAS
SET CAM_NR=СЕРЕДИНА
WHERE CAM_NR=ПОСЛЕДНЯЯ;
 
--- меняем CAM_NR в таблице событий,
--- чтобы "не пропали" ранее сделанные записи последней камеры,
--- которая теперь станет под новым номером в середину списка
UPDATE EVENTS
SET CAM_NR=СЕРЕДИНА
WHERE CAM_NR=ПОСЛЕДНЯЯ;

и выполните этот sql-файл в веб-интерфейсе PhpMyAdmin или в терминале:

$ sudo mysql --defaults-extra-file="/etc/mysql/debian.cnf" avreg5_db < /tmp/removecam.sql


4. Запустите avregd, с веб-интерфейса или терминала:

$ sudo service avreg start

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

manual/applications/cammove.txt · Последние изменения: 2011-11-25