===== Інтеграція з Trassir Server =====
Призначена для зберігання відеоданих на таких [[https://trassir.ua/ua/product/reestratori/|пристроях]] під управлінням TRASSIR OS і включається однією опцією **alter.ini**:
;Чи включено інтеграцію з NVR на базі Trassir Server?
TRASSIRMGR_ENABLED=1
;Чи використовувати HLS для прев'ю каналів на TrassirNVR? (якщо вимкнено - використовуватиметься MJPEG)
TRASSIRHLS_ENABLED=0
І РАПТОВО панель контролів VISOR починає виглядати наступним чином
{{:visor11.png?600|}}
Реєструвати камери та пов'язаних з ними користувачів на NVR Trassir можна прямо з інтерфейсу редагування камери в декілька кліків за допомогою самоочевидного візарду
{{::visor12.png?600|}}
{{::visor13.png?600|}}
{{:visor14.png?600|}}
Слід також помітити, що станом на стабільний реліз Ubilling 1.0.5 iris автодетектування моделі камери не працює з невідомих причин причини зламаності 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|}}