Session
Несколько Station на одном шоу. Собирается по трём совпадениям, мастер выбирается по приоритету, при разрыве система ждёт пять секунд.
Session — несколько Station, работающих с одним шоу. Консоль, Processing Unit, onPC художника видят одни и те же данные и одинаково их рассчитывают.
На этом держатся резерв, разделение расчётной нагрузки, работа вдвоём и рабочее место в зале.
Как собирается
Station должны сойтись по трём вещам: имя Session, location и key. Не совпало что-то одно — Station Session не увидит.
- Все Station в одной сети с корректными адресами — Сеть и адреса.
- Первая Station создаёт Session. Station, создавшая Session, всегда становится мастером, а Session получает свой Session Index, который вручную не задаётся.
- Остальные видят Session в списке и присоединяются.
Showfile в Session один, и хранится он у мастера. Station с приоритетом ниже
или таким же при входе скачивает шоу мастера. Station с приоритетом выше
сама становится мастером и раздаёт своё шоу остальным, поэтому перед входом
пульт спрашивает, чьё шоу оставить, и предлагает слить оба
(Merge All Data If Compatible).
Версия ПО у всех совпадает в первых трёх числах. Ключ Session должен быть в списке Keys меню Network у входящей Station, пусть даже выбран у неё другой.
Присоединение к чужой Session заменяет то, что открыто у вас. Сохраните свою работу до того, как нажмёте «войти».
Сколько Station помещается
| Категория | Что входит | Предел |
|---|---|---|
| A | Консоли, replay unit, onPC, Processing Unit | 32 |
| B | Station с приоритетом Never; Processing Unit, когда A заполнена |
64 |
| C | Получатели расчёта: Node MA в режиме grandMA3 | 128 |
onPC считается одной Station независимо от числа подключённых к нему Wings. Node в режиме Art-Net или sACN в пределы не входят.
Кто становится мастером
У Station есть Master Priority: Never, Very Low, Low, Normal, High.
Мастером становится Station с наибольшим приоритетом. Пропал мастер —
новый выбирается так: выше приоритет, при равенстве дольше в сети (допуск
пять секунд), дальше меньший IP-адрес.
Never ставят onPC художника в зале: пусть работает в Session, но шоу
не ведёт никогда. Остались в Session одни Never — Session
закрывается, мастером стать некому.
Мастер отвечает и за выход: сетевой DMX отдаёт он, вместе с расчётом.
Два режима работы вдвоём
Различает их не настройка Session, а то, под какими пользователями вошли:
| Кто вошёл | Режим | Что это значит |
|---|---|---|
| Один пользователь на обеих консолях | Full-Tracking | Общий Programmer и общая Selection: двое работают одними руками |
| Разные пользователи | Multi-User | У каждого свой Programmer, своя Selection, свои виды |
Подробности — Пользователи.
Обрыв связи
Station, потерявшая сеть, продолжает рассчитывать шоу самостоятельно. Хорошо для надёжности, плохо для расхождения данных.
Таймаут Session — пять секунд: столько система ждёт, прежде чем принять решение о пропавшей Station.
Session Data Merge сводит правки разошедшихся Station в один файл при возвращении в Session. До 1.7 расхождение разбирали руками.
Окно слияния ждёт минуту: слить всё, оставить данные мастера, оставить своё шоу или отменить вход. Правка Patch за время разрыва слияние запрещает, поэтому Patch на отключившейся Station не трогают.
Вернувшуюся Station приглашают обратно автоматически, если она записана
в сетевом списке Showfile и у неё включена кнопка Invite.
Обрыв Session посреди программирования — повод остановиться и разобраться, а не продолжать работать.
Команды
Ключевое слово Session рассылает команду сразу всем Station Session,
а NetworkSpeedTest замеряет сеть между ними.
> Restart Session > NetworkSpeedTest Session
Первая строка перезапускает все Station вашей Session, вторая замеряет связь с каждой. Тест нагружает сеть, и во время шоу его не запускают.
Проверка перед шоу
- В Session ровно те Station, которые нужны, и ни одной лишней.
- Приоритеты назначены осознанно.
- Резерв проверен выключением мастера на репетиции.
- Пользователи разные, если работаете вдвоём.
- Выход DMX идёт с той машины, с которой вы думаете — DMX Protocols.
Нашли в статье ошибку, устаревшее или непонятное место?
На других пультах
весь переводчик →- grandMA2Session
- Avolites TitanTitanNet Session
- ETC EosMulti-console