Користувальницькькі налаштування

Налаштування сайту


visor

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
visor [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
visor [2024/08/03 16:35] (поточний)
nightfly [Початкове налаштування]
Рядок 1: Рядок 1:
-====== Учет видеонаблюдения aka Visor ======+====== Облік відеоспостереження aka Visor ======
  
  
-===== Предназначение =====+===== Призначення =====
  
-  * Тарификация предоставляемых пользователям услуг видеонаблюдения +   * Тарифікація наданих користувачам послуг відеоспостереження 
-  Предоставление возможности бандлирования этих услуг с существующими учетными записями интернета +   Надання можливості бандлування цих послуг з існуючими обліковими записами інтернету 
-  Обеспечение прозрачности тарификации услуг видеонаблюдения для пользователя +   Забезпечення прозорості тарифікації послуг відеоспостереження для користувача 
-  Интеграция с внешними NVR на тему разграничения прав пользователей+   Інтеграція із зовнішніми NVR на тему розмежування прав користувачів
  
 ===== Суть ===== ===== Суть =====
  
-  * Каждая камера является сама по себе пользователем интернета +   * Кожна камера **є сама по собі користувачем інтернету** 
-  В любой момент вы можете сделать из любого пользователя "камеру" +   У будь-який момент ви можете зробити з будь-якого користувача "камеру" 
-  В момент вы можете прикрепить эту "камеру" к любому существующему пользователю видеонаблюдения +   У будь-який момент ви можете прикріпити цю "камеру" до будь-якого існуючого користувача відеоспостереження 
-  * Каждая камера тарифицируется собственно ак интернет" относительно ее тарифного плана.  +   * Кожна камера тарифікується власне "як інтернет" відносно її тарифного плану
-  * "Пользователи видеонаблюдения" - это абсолютно отдельная сущность которая нужна только для связи камер "с чемо" +   * "Користувачі відеоспостереження" - це абсолютно окрема сутність, яка потрібна тільки для зв'язку камер "з чимось
-  * У "пользователя видеонаблюдения" может быть связь в виде основного аккаунта в виде реального пользователя интернета либо даже камеры оторая тоже пользователь+   * У "користувача відеоспостереження" може бути зв'язок у вигляді основного облікового запису у вигляді реального користувача інтернету або навіть камери (яка теж користувач
-  * У основного аккаунта, в профиле/кабинете будут отображаться все связанные камеры а также с этого аккаунта, будут сниматься средства в случае необходимости +   * У основного облікового запису, в профілі/кабінеті будуть відображатися всі пов'язані камери а також з цього облікового запису, будуть зніматися кошти в разі потреби 
-  * Для пользователей видеонаблюдения автоматически генерируются логины/пароли на DVR вида view[id]/циферки (да, так удобнее набирать на телефончиках) +   * Для користувачів відеоспостереження автоматично генеруються логіни/паролі на DVR вигляду view[id]/циферки (так, так зручніше набирати на телефонах) 
-  * На данный момент реализована интеграция с NVR на базе Trassir Server. +   * На даний момент реалізована інтеграція з NVR на базі WolfRecorder та Trassir Server. 
-  Если у вас возникает вопрос "а как же мой Dahua/Hikvision/Tyto/Partisan? чего так дорого то?" - сочувствуем, это значит только точто у вас происходит критическая ошибка: "у вас не достаточно денег, для предоставления нормальных услуг видеонаблюдения".+   Якщо у вас виникає питання "а як же мій Dahua/Hikvision/Tyto/Partisan? Чому так дорого?" - співчуваємоце означає лише тещо у вас відбувається критична помилка: "у вас не достатньо грошей, щоб надати нормальні послуги відеоспостереження".
  
-===== Начальная конфигурация =====+===== Початкове налаштування =====
  
 В [[alteriniconf|alter.ini]] В [[alteriniconf|alter.ini]]
  
 <code ini> <code ini>
-; Включаем Visor+; Вмикаємо Visor
 VISOR_ENABLED=1 VISOR_ENABLED=1
-; Режим начисления средств Visor. 1 - по-умолчанию, камеры в приоритете деньги утаскиваются с главного аккаунта бесконечно, чтобы обеспечить  +; Режим нарахування коштів Visor. 1 - за замовчуванням, камери в пріоритеті гроші забираються з головного акаунту нескінченно, щоб забезпечити 
-непрерывную работу всех связанных камер. Гоним главный аккаунт в глубокий минус.  +безперервну роботу всіх пов'язаних камер. Заганяємо головний обліковий запис у глибокий мінус. 
-; 2 - сервис интернета главного аккаунта в приоритете. Начисление средств в пользу камер будет происходить только пока на счету пользователя  +; 2 - сервіс інтернету головного облікового запису в пріоритеті. Нарахування коштів на користь камер буде відбуватися лише поки на рахунку користувача 
-остается средств больше нуля+залишається коштів більше за нуль
-VISOR_CHARGE_MODE=1 +VISOR_CHARGE_MODE=2 
-; Показываем в профиоле основного пользователячто у него есть услуги видеонаблюдения.+; Показуємо у профілі основного користувачащо він має послуги відеоспостереження.
 VISOR_IN_PROFILE=1 VISOR_IN_PROFILE=1
 +;Використовувати кешовані дані користувачів чи отримувати з БД їх щоразу? Про продуктивність.
 +VISOR_CACHED_USERDATA=1
 </code> </code>
  
Рядок 53: Рядок 55:
 </code> </code>
  
-Да, снятие средств в пользу камер с основного аккаунта, предполагается до начисления средств за интернет в последний день месяца.+Такзняття коштів на користь камер з основного облікового запису, передбачається до нарахування коштів за інтернет **в останній день місяця**.
  
  
-===== Использование =====+===== Використання =====
  
-Тыц+Тиць
  
 {{::visor0.png|}} {{::visor0.png|}}
  
-Добавляем DVRы на которых будут жить камеры+Додаємо DVRи на яких житимуть камери
  
-{{::visor1.png?600|}}+{{::uvisor1.png?600|}}
  
-Регистрируем пользователя видеонаблюдения, которому будут принадлежать камеры+Реєструємо користувача відеоспостереження, якому належать камери
  
-{{:visor2.png?600|}}+{{:uvisor2.png?600|}}
  
-И вписываем либо выбираем "из камер" ему главный аккаунт.+І вписуємо або вибираємо "з камер" йому головний обліковий запис.
  
-{{::visor3.png?600|}}+{{::uvisor3.png?600|}}
  
-Возможность выбрать аккаунт камерыкак главный требуется для тех случаев, если у пользователя вообще нету предоставляемого вами интернета (например это какая-то стройка, гаражи или видеонаблюдение за детской площадкой или собачьей будкой). Назначение одной из камер на этом объекте, позволит вносить средства для функционирования всех связанных камер только на основную учетную запись.+Можливість вибрати обліковий запис камерияк головний потрібна для тих випадківякщо у користувача взагалі немає наданого вами інтернету (наприклад це якесь будівництво, гаражі або відеоспостереження за дитячим майданчиком або собачою будкою). Призначення однієї з камер на цьому обкті дозволить вносити кошти для функціонування всіх пов'язаних камер лише на основний обліковий запис.
  
-Далее просто регистрируем камеру как обычного пользователя+Далі просто реєструємо камеру як звичайного користувача
  
-{{::visor4.png?600|}}+{{::uvisor4.png?600|}}
  
-Допустим она будет у вас забирать интернеты по DHCP.+Припустимо, вона у вас забиратиме інтернети отримуючи адресу по DHCP.
  
-Далее делаем из этого пользователя таки камеру в несколько кликов+Далі робимо з цього користувача камеру в кілька кліків
  
-{{:visor5.png?600|}}+{{:uvisor5.png?600|}}
  
-И присваеваем ее сразу же нашему пользователю видеонаблюдения+І присвоюємо її відразу ж нашому користувачеві відеоспостереження
  
-{{:visor6.png?600|}}+{{:uvisor6.png?600|}}
  
-Всеготово. Теперь камера тесно связана с пользователем видеонаблюдения и сможет когда ей нужно снимать средства с основного аккаунта для продолжения своей работы.+Все готово. Тепер камера тісно пов'язана з користувачем відеоспостереження і зможеколи їй потрібно знімати кошти з основного облікового запису для продовження своєї роботи.
  
-{{:visor7.png?600|}}+{{:uvisor7.png?600|}}
  
-Основной пользователь в свою очередь должен только пополнять свой счет на нужную суму. В его профиле теперь светится индикация, связанного с ним "пользователя видеонаблюдения"+Основний користувач, у свою чергу, повинен лише поповнювати свій рахунок на потрібну суму. У його профілі тепер світиться індикація, пов'язаного з ним "користувача відеоспостереження"
  
-{{::visor8.png?600|}}+{{::uvisor8.png?600|}}
  
-В [[userstats|кабинете пользователя]] он может ознакомиться с подключенной у него услугой видеонаблюдения, количеством камер и тому как и кудаему за это все платить:+В [[userstats|кабінеті користувача]] він може ознайомитися з підключеною у нього послугою відеоспостереження, кількістю камер і тому, як і кудийому за це все платити:
  
-{{::visor9.png?600|}}+{{::uvisor9.png?600|}}
  
-Вот как-то так выглядит съем средств камерами с основного аккаунта в движении средств:+Ось якось так виглядає **зняття коштів** камерами з основного акаунту в "русі коштів":
  
-{{:visor10.png?600|}}+{{:uvisor10.png?600|}}
  
-В общем то это все, что происходит относительно тарификации. Задача пользователей - оплачивать услуги хранения вами их данных на ваших NVR, ваша задача тарифицировать каждую камеру.\\+а ось так виглядає автоматичне **внесення** цих же коштів на рахунок власне камер:
  
-У вас может возникнуть вопрос "и это все?" Нет конечно же, не все. Мы же любим красивые и автоматизированные решения. Читаем дальше.+{{:uvisor11.png?600|}}
  
 +Загалом це все, що відбувається щодо тарифікації. Завдання користувачів - оплачувати послуги зберігання вами їхніх даних на ваших NVR, ваше завдання тарифікувати кожну камеру.\\
  
-===== Интеграция с Trassir Server =====+У вас може виникнути питання "і це все?" Ні, звичайно ж, не все. Ми ж любимо красиві та автоматизовані рішення. Читаємо далі.
  
-Предназначена для хранения видеоданных на вот таких [[https://trassir.ua/ua/product/reestratori/|устройствах]] под управлением TRASSIR OS и включается одной опцией **alter.ini**:+===== Інтеграція з NVR =====
  
-<code ini> +  [[visorwolfrecorder|Інтеграція з WolfRecorder]] 
-;Включена ли интеграция с NVR на базе Trassir Server? +  * [[visortrassir|Інтеграція з Trassir Server]]
-TRASSIRMGR_ENABLED=1 +
-;Использовать ли HLS для превью каналов на TrassirNVR? +
-TRASSIRHLS_ENABLED=0 +
-</code> +
- +
-И ВНЕЗАПНО панель контролов VISOR начинает выглядеть следующим образом +
- +
-{{:visor11.png?600|}} +
- +
-Регистрировать камеры и связанных с ними пользователей на NVR Trassir можно прямо из интерфейса редактирования камеры в несколько кликов при помощи самоочевидного визарда +
- +
-{{::visor12.png?600|}} +
- +
-{{::visor13.png?600|}} +
- +
-{{:visor14.png?600|}} +
- +
-Следует также заметить, что состоянием на стабильный релиз Ubilling 1.0.5 iris автодетектирование модели камеры не работает по <del>неизвестным причинам</del> присине сломанности API Trassir SDK. Поэтому для временного упрощения выбора используемых вами моделей камер, добавлена механика "камер со звездочкой". Загляните в **content/documents/visormodels/** и вам сразу станет понятно, по какому принципу модели камер конкретного вендора помещаются вверх списка и помечаются как "часто ипользуемые" звездочкой. +
- +
-Стоп, а зачем мы регистрировали камеру на NVR? А затем, чтобы она таки взяла и появилась на регистраторе, породив "канал" которым мы можем уже более-менее управлять из интерфейса UBilling.  +
- +
-{{:visor15.png?600|}} +
- +
-Да, "желтенькие" каналы - не присвоенные пользователю, зелененькие - уже навешаны на кого-то. Связь канал-пользователь тоже происходит между каналом на конкретном DVR и "пользователем видеонаблюдения". Делается это прямо из редактирования пользователя либо прямо в интерфейсе редактирования канала. При переходе в интерфейс редактирования канала из профиля пользователя +
- +
-{{:visor16.png?600|}} +
- +
-в интерфейсе канала сразу будет выбран пользователь из профиля которого был осуществлен переход в интерфейс редактирования канала, для минимизации количества кликов +
- +
-{{::visor17.png?600|}} +
- +
-Короче принцип навешивания каналов на пользователей видеонаблюдения наследует концепцию выбора из "ничейных" ONU модуля [[ponizer|ПОНизатор]]. +
- +
-{{::visor18.png?600|}} +
- +
-Как следствие всех этих телодвижений пользователь сразу же у себя в кабинете получает дополнительный функционал по предварительному просмотру присвоенных ему каналов в разном качестве, возможности загрузки нужного ПО и список данных для доступа к NVR на которых находятся данные с его камер.  +
- +
-{{:visor19.png?600|}} +
- +
-{{::visor20.png?600|}} +
- +
- +
-Да, на каждого пользователя вы можете навешивать сколько угодно камер или каналов. Да, еще раз напоминаем - "камеры это про тарификацию" а "каналы это про просмотр и доступ". Единственное ограничение на данный момент - камера либо канал могут быть присвоены только одному конкретному пользователю в один и тот же момент времени. Замена связанного пользователя каналу делается просто перекликиванием на нужного в интерфейсе редактирования канала. +
- +
-{{::visor21.png?600|}} +
- +
-{{::visor22.png?600|}} +
- +
-Стопэ. А что в кабинете в разделе "загрузки" видеонаблюдения? А вот что: +
- +
-{{:visor23.png?600|}} +
- +
-Во что автоматически выливается эта **особая уличная магия** на самом регистраторе с точки зрения администратора: +
- +
-{{:visor24.png?600|}} +
- +
-Камеры и соответствующие им каналы уже автоматически зарегистрированы +
- +
-{{:visor25.png?600|}} +
- +
-На регистраторе уже добавлен пользователь с максимально обкусанными правами, позволяющие только действия по просмотру +
- +
-{{:visor26.png?600|}} +
- +
-Ему уже навешаны ACL для доступа только к "его" каналам. +
- +
-{{::magicmeme.gif|}} +
- +
-А вот все что видит и может сделать с регистратором пользователь, при заходе со своим логином viewXX +
- +
-{{:visor27.png?600|}} +
- +
-{{:visor28.png?600|}} +
- +
-Собственно эту же картину он будет наблюдать и в своем прикладном ПО: +
- +
-{{::visor30.jpg?600|}} +
- +
- +
-А да, еще мы можем быстренько проконтролировать самочувствие наших NVR +
- +
-{{::visor29.png?600|}}+
  
  
visor.1664019551.txt.gz · Востаннє змінено: 2022/09/24 14:39 повз 127.0.0.1