Публичное пространство
Трансляция видео с КСО
https://crystals.atlassian.net/browse/SCOC-2693
https://crystals.atlassian.net/browse/CR-14080
1.8.0 СК 10.4.27.0 КСО
Описание
Функциональность позволяет транслировать видеопоток с камер, подключенных к кассам самообслуживания (КСО), напрямую в интерфейс станции консультанта. Видео передается в режиме реального времени без сохранения на сервере. Консультант может наблюдать за действиями покупателя как в мини-плеере на дашборде, так и в полноэкранном режиме.
Ценность
Повышение безопасности: оперативный контроль за действиями покупателей в зоне самообслуживания;
Улучшение качества обслуживания: консультант может заранее увидеть затруднения покупателя и подойти для помощи;
Удобство мониторинга: возможность визуального контроля ситуации на кассе без необходимости постоянного физического присутствия рядом с ней.
Пример работы успешного сценария
Просмотр трансляции в режиме добавления товаров и оплаты
КСО находится в режиме ожидания покупателя.
На Станции консультанта карточка кассы отображает статус «Ожидание покупателя» (зеленый цвет).
Покупатель начинает сканировать товары → статус кассы на СК меняется на «Добавление товаров» (серый цвет).
Консультант нажимает на карточку кассы на дашборде СК.
Справа открывается панель кассы, в верхней части которой отображается видеотрансляция в реальном времени.
Консультант нажимает на кнопку раскрытия видео в нижнем правом углу плеера.
Трансляция открывается в полноэкранном режиме поверх дашборда.
Покупатель нажимает на КСО кнопку Перейти к оплате → статус на СК меняется на «Оплата чека» (серый цвет) -> трансляция видео продолжается.
Покупатель завершает оплату.
Чек фискализируется -> статус на СК меняется на «Чек оплачен» (зеленый цвет) -> видео по-прежнему доступно для просмотра.
Консультант нажимает «крестик» или на любую область вне окна видео → полноэкранный режим закрывается, возвращая консультанта к дашборду.
Просмотр трансляции при заблокированной кассе
Консультант на СК переходит в полноэкранную карточку кассы.
Консультант нажимает кнопку Заблокировать.
Касса блокируется → на СК отображается статус «Касса заблокирована» (серый цвет).
Видеотрансляция в карточке кассы продолжает работать, позволяя консультанту видеть, что происходит перед заблокированным терминалом.
Консультант открывает видео на весь экран для детального осмотра, после чего закрывает его кликом вне области плеера.
Работа в режиме администратора
Покупатель сканирует товары на КСО.
Консультант сканирует свой штрихкод на КСО для перехода в режим консультанта.
На СК статус кассы остается «Добавление товаров» (серый цвет).
Консультант открывает карточку кассы на СК и видит видеотрансляцию процесса редактирования чека.
После возврата КСО в режим покупателя трансляция продолжается без прерываний.
Пример работы отрицательного сценария
Отключение камеры в процессе работы
Покупатель работает с чеком на КСО → консультант наблюдает за процессом через видеотрансляцию на СК.
Происходит технический сбой или физическое отключение камеры от КСО.
В плеере на станции консультанта вместо видео появляется заглушка с текстом Видео недоступно.
На экране КСО в правом верхнем углу отображается сервисный текст Ведется видеозапись (информирование покупателя).
После того как инженер подключает камеру обратно, трансляция на СК возобновляется автоматически в режиме реального времени.
Трансляция при выключенной настройке
property_key = VIDEO_ATTENDANT_STATION_ENABLED, property_value = false;
Покупатель начинает работу на КСО.
Консультант открывает карточку кассы на СК.
Окно с видеотрансляцией в карточке кассы отсутствует.
Ограничения
Функциональность поддерживается только для касс на базе ПО SetSCO v.3.
Допускается задержка видеопотока, но не более 3 секунд.
Видеопоток не сохраняется в архиве и доступен только для онлайн-просмотра.
Отображение видео на СК зависит только от настройки
VIDEO_ATTENDANT_STATION_ENABLEDи не зависит от того, включена ли трансляция видео для покупателя на самом экране КСО.
Дополнительная информация
Применение изменений настройки VIDEO_ATTENDANT_STATION_ENABLED на сервере происходит в интервалах между чеками.
Настройка
Для включения трансляции видеопотока на станции консультанта выполните скрипт ниже на кассе в базе данных
catalog в таблице
sales_management_properties.
UPDATE sales_management_properties
SET property_value='true' -- true - трансляция видеопотока включена, false - трансляция видеопотока выключена
,send_status=0
WHERE module_name='SCO' and plugin_name='SCOv3' and property_key='VIDEO_ATTENDANT_STATION_ENABLED';Перезагрузите КСО.