Jump to content

Recommended Posts

Здравствуйте, форумчане, кто-нибудь сталкивался со сложностями при настройке видов? Проблема такая: есть несколько видеосерверов (на которых стоит Linux). На клиентских Windows машинах, в программе сервера объединяются в группы и на группу настраиваются Виды (создаются несколько видов, расставляются камеры). Переключаешься между видами, появляются надписи "сохраняется расположение камер", всё вроде работает, но в какой-то момент всё ломается - меняется расположение камер, удаляются виды, некоторые виды имеют одинаковые имена. Не спасает даже импорт и экспорт, т.к. и при таких манипуляциях всё слетает. Невозможно это как -то спрогнозировать. Допустим - добавил новую камеру в видеосервер(или настраиваешь параметры) и может слететь расположение  камер или удалиться (переименоваться) вид, либо допустим пропало соединение с сервером, или перезагружал сервер. Иногда всё идеально работает. Иногда просто не сохраняется расположение камер, ставишь одни, а после закрытия и открытия программы стоят другие. Может их как-то по другому эти виды нужно настраивать? 

Share this post


Link to post
Share on other sites

Здравствуйте!
Настройки видов просто так не сбиваются, это или действие пользователей или ошибки программного обеспечения.
Настройки видов для группы - это локальная настройка,  она сохраняется и работает только на том ПК, где была сделана.
Расположение конфигурационного файла зависит от операционной системы:
− Windows XP: «C:\Documents and Settings\All Users\Application Data\DevLine\Linia\groups.cfg»;
− Windows Vista и выше: «C:\ProgramData\DevLine\Linia\groups.cfg».

Нужно расставить камеры на виде и запомнить расположение. Расположение камер на виды сохраняется при:
- закрытии программы;
- открытии окна администрирования, поиска серверов;
- переключении на архив/наблюдение;
- выборе вида;
- можно настроить и использовать горячие клавиши "Сохранить текущий вид" (клиентские настройки в администрировании).

На данный момент могу предложить несколько вариантов решения:
1.) После настройки расположения камер запретить пользователям функцию "Назначение камеры".
2.) После настройки расположения камер изменить атрибуты конфигурационного файла групп "C:\ProgramData\DevLine\Linia\groups.cfg" на "Только чтение". Т.е. пользователь сможет менять расположение камер, но оно будет действительно только до закрытия наблюдательного поста .

Убедитесь, что на системном диске достаточно свободного места.
Пришлите, пожалуйста, сбор  сведений о системе, сделанный с помощью Линии ("Пуск\Все программы\Линия 7.6.0\Сбор сведений о системе") с этого ПК личным сообщением и уточните, какая версия на серверах.
 

Share this post


Link to post
Share on other sites

ещё бывает косяк  если группа цепляется не ко всем серверам а оператор начинает перенастройку вида для части серверов

Share this post


Link to post
Share on other sites
Posted (edited)

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

Цитата

На клиентских Windows машинах, в программе сервера объединяются в группы и на группу настраиваются Виды (создаются несколько видов, расставляются камеры).

За каждой из этих машин сидит всегда один человек или работают разные люди под разными учётками?

Задаю вопрос потому, что Линия хранит всего одни настройки для всех пользователей. Станислав Вам подсказал где именно.

Цитата

Расположение конфигурационного файла зависит от операционной системы:
− Windows XP: «C:\Documents and Settings\All Users\Application Data\DevLine\Linia\groups.cfg»;
− Windows Vista и выше: «C:\ProgramData\DevLine\Linia\groups.cfg».

 

Цитата

меняется расположение камер

Тут 4 варианта:

1. В большинстве случаев, на моём опыте, проблема в кривых руках пользователей и умалчивание своих деструктивных действий.

2. В момент запуска Линии на клиенте один из серверов группы был недоступен, поэтому вместо его камер обычно проставляется "Нет камеры".

3. Бывает при отключении электропитания на стороне клиента меняется порядок мониторов. Из-за этого меняется порядок камер.

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

Цитата

удаляются виды, некоторые виды имеют одинаковые имена.

1. Либо из-за кривых рук пользователей.

2. Либо при аварийном отключении компьютера (отключили электричество, аппаратные проблемы с последующим зависанием, аварийной перезагрузкой с BSOD). Особенно "хорошо" это проявляется при попытке системы запуститься с восстановлением последних работоспособных параметров.

Цитата

Не спасает даже импорт и экспорт, т.к. и при таких манипуляциях всё слетает.

При экспорте слетает? Странно, тут уже проверять надо.

Цитата

Допустим - добавил новую камеру в видеосервер(или настраиваешь параметры) и может слететь расположение  камер или удалиться (переименоваться) вид

На настроенных на клиенте группах это не может сказаться, только на конкретном сервере. Скорее всего, просто совпадение с каким-либо сбоем на клиенте. А вот если совместно происходило вот с этим:

Цитата

либо допустим пропало соединение с сервером, или перезагружал сервер

то вполне реально.

Цитата

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

Значит в правах доступа клиенту запрещено назначение камер и \ или выбор видов.

Решения Станислав озвучил:

Цитата

На данный момент могу предложить несколько вариантов решения:
1.) После настройки расположения камер запретить пользователям функцию "Назначение камеры".
2.) После настройки расположения камер изменить атрибуты конфигурационного файла групп "C:\ProgramData\DevLine\Linia\groups.cfg" на "Только чтение". Т.е. пользователь сможет менять расположение камер, но оно будет действительно только до закрытия наблюдательного поста .

Edited by unlifer

Share this post


Link to post
Share on other sites

Клиентский ПК основан на Windows или Linux + Wine ?

То, что импорт\экспорт не помогает в таких случаях очень странно. У нас нет зафиксированных случаев подобного поведения, внутренние тесты пройдены успешно.

Ещё пару рекомендаций:

* приведите все версии программы к одному "знаменателю", чтобы на клиентских и серверных ПК стояли одни версии (все серверы на одной версии и все клиенты на своей версии). Разумеется рекомендовано использовать самую последнюю версию с нашего сайта.

* если подключение к серверам идет через интернет или плохой канал связи, то проблема может проявляться в момент подгрузки и сохранения информации в конфигурационный файл. Информация была недополучена, "бита" и файл компрометируется, идет откат настроек (сброс видов) на конкретном клиентском месте.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×