Транслируемый экран
То, что видят зрители, спортсмены или камера: вид текущего момента, перерисовываемый на каждом кадре экрана по тому, что транслирует FINISH (а для общего зачёта — то, что транслирует EVENT). TABLEAU ничего не хронометрирует: он получает данные, выбирает вид и рисует.
- Полоса: элементы, размещённые на экране один раз (здесь соревнование и время).
- «Все секундомеры»: каждый забег вида и его идущий секундомер.
- Карточка на участника: его место в забеге, затем цвет его стартовой позиции.
- Имя в формате вида и аватар из карточки спортсмена.
- Сколько кругов ему осталось.
- Время его последнего круга («N»).
- Его время забега (суммарное).
Окно и масштабирование
У каждого вида есть расчётный размер (по умолчанию 1920 × 1080, Экран (Ш × В)). Окно масштабирует его как видеосигнал: вид сохраняет пропорции, а если у окна другие, остаток заполняют чёрные полосы. Поэтому положения и размеры элементов всегда задаются в расчётных пикселях, какой бы экран ни был подключён.
При первом запуске, пока для момента не выбран вид, TABLEAU показывает поставляемый вид «Classement (par défaut)»: даже до настройки на экране что-то аккуратное. Панель управления (F2) располагается поверх, справа; откреплённая, она живёт в собственном окне (см. Открепить).
Сочетания клавиш
| Клавиша | Действие |
|---|---|
| F1 | Эта справка, в разделе выбранного элемента (Контекстная справка). |
| F2 | Показать или скрыть панель управления (также в откреплённой панели). |
| F11 или двойной щелчок | Во весь экран, без рамки; запоминается для следующего запуска. |
| Esc | Выйти из полноэкранного режима. |
| F5 | Перезагрузить виды и изображения с диска (как Перезагрузить виды). |
| Ctrl+E | Открыть редактор видов. |
Полноэкранный режим скрывает встроенную панель; откреплённая панель остаётся открытой на своём экране.
Полоса, карточки и страницы
У вида два рода элементов (геометрия):
- элементы полосы, рисуемые один раз и размещаемые от угла экрана: соревнование, время, сообщение, логотип, секундомеры всех забегов, лаппинг… Когда они относятся к забегу или участнику, это опорный забег: первый текущий забег вида (иначе первый) и его лидер;
- элементы карточки, рисуемые по разу на карточку и размещаемые от угла карточки. Карточка на участника (карточки участников, таблица участников), на забег (карточки забегов), на забег программы или на спортсмена общего зачёта EVENT.
Карточки занимают область карточек под полосой (высота полосы + 6 пикселей) и над нижним полем. Когда они не помещаются все, они листаются по страницам: следующая каждые «Страница (с)» секунд (по умолчанию 8), затем снова первая. Представление или результаты всегда длятся достаточно, чтобы каждая страница была показана один раз.
Карточки скользят на новое место, когда меняется положение; новая карточка плавно появляется, уходящая исчезает. Перерисовывается только то, что меняется: группа из тридцати участников, пересекающих линию, не замедляет экран.
Только текущие забеги FINISH
Табло никогда ничего не показывает (забег, участника, круг, время, секундомер) о забеге, которого нет во вкладках FINISH. Непроведённый или проведённый забег не появляется; любое изменение состояния в FINISH видно со следующим сообщением, то есть на следующем кадре.
| В FINISH | Забег становится | На табло |
|---|---|---|
| Загрузка | загружен | он появляется (стартовый список) |
| Стартовый сигнал | идёт | секундомер запускается |
| Финишировал последний участник, «Все финишировали» | завершён | он остаётся (результаты) |
| «Фальстарт» | загружен | секундомер и круги исчезают, участники остаются |
| «Завершён», время удержания истекло | проведён | всё исчезает |
| «Следующий» | не проведена | всё исчезает |
| Закрытие FINISH | — | всё исчезает |
Чтобы дольше держать результаты на экране, увеличьте время удержания забега в FINISH: как только он становится проведённым, он уходит с табло. Единственное намеренное исключение: вид «Программа» может перечислять и предстоящие, и уже проведённые забеги, без участников и времени (Программа: также непроведённые и проведённые забеги).
Обрыв сети
| Что происходит | На табло |
|---|---|
| FINISH останавливается (обычное или принудительное закрытие) | всё сразу исчезает: FINISH закрывает соединение |
| Кабель отключён, Wi-Fi пропал, компьютер FINISH внезапно выключен | последнее состояние держится 15 с (секундомеры идут), затем ничего не показывается; фон и вид паузы остаются |
| Соединение восстанавливается | повтор каждые 2 с; при восстановлении FINISH заново отправляет полное состояние, и всё заменяется разом |
Почему 15 с: короткий обрыв (смена точки доступа) не должен очищать экран посреди забега. FINISH отправляет сигнал присутствия каждые 5 с; после трёх пропущенных сигналов табло больше не знает, что идёт. При задержке показа всё это появляется на экране ещё и с этой задержкой.
Наложение на видео
Зелёный фон #00FF00 (Фон экрана) удаляется программой видеопроизводства. Наложению служат два решения отрисовки:
- текст сглаживается в оттенках серого (после удаления зелёного вокруг букв нет красной и синей каймы);
- непрозрачность элемента делает прозрачным только его фон: текст остаётся сплошным и чётким, и забег виден сквозь полосу. Для изображения непрозрачность действует на всё изображение.
См. сценарий Наложение на веб-трансляцию (и задержку показа).
Реклама на экране
Во время момента «Реклама» изображение, видео (без звука), форматированный текст или веб-страница занимают весь экран на чёрном фоне вместо вида. Реклама скрывается, как только приходят данные хронометража. См. Реклама.