Демонстрация экрана
Кратко
Демонстрация экрана позволяет показать свой экран собеседнику по заявке в реальном времени через WebRTC. Запустить её может оператор из карточки заявки или клиент из клиентского портала. Запуск открывает отдельную вкладку, где запустивший выбирает, что показать, а в переписке заявки появляется карточка «Демонстрация экрана» с кнопкой «Присоединиться» для второй стороны.
Кто имеет доступ
| Роль | Запуск демонстрации своего экрана | Просмотр чужой демонстрации |
|---|---|---|
| Администратор | Да | Да |
| Руководитель | Да | Да |
| Оператор | Да | Да |
| Сотрудник клиента | Да (по своей заявке) | Да (по своей заявке) |
Демонстрация доступна только по открытой заявке: у выполненной, закрытой или отменённой заявки кнопки нет.
Где найти
- Оператор: кнопка с иконкой монитора на панели поля ответа в заявке (подсказка «Показать свой экран»): кнопка открывает страницу, где оператор показывает клиенту СВОЙ экран. Экран клиента оператор видит, когда показ начинает сам клиент.
- Клиент: кнопка «Показать экран» в боковой панели заявки и кнопка с иконкой монитора на панели поля ответа в клиентском портале.
Как работает
Запуск
| Шаг | Что происходит |
|---|---|
| 1 | Участник нажимает кнопку демонстрации в заявке |
| 2 | Система создаёт сессию с уникальным токеном; если по заявке уже была активная или ожидающая сессия, она отменяется |
| 3 | Открывается отдельная вкладка демонстрации |
| 4 | В переписке заявки появляется карточка «Демонстрация экрана»; запустивший видит в ней пометку о том, что показывает свой экран, вторая сторона — кнопку «Присоединиться» |
Подключиться к сессии нужно в течение 30 минут после её создания, иначе она истекает.
Процесс демонстрации
- Источник выбирается в стандартном диалоге браузера: весь экран, окно приложения или вкладка. Браузер может предложить передать и звук.
- Демонстрирующий может сменить экран или окно без разрыва сессии.
- К демонстрации можно добавить изображение с веб-камеры.
- Голосовая связь идёт через микрофон; у зрителя микрофон при подключении выключен и включается кнопкой на панели.
- Перед подключением зритель может включить микрофон и выбрать устройство на экране предварительной проверки.
Голосовая связь во время демонстрации устроена так же, как в обычном звонке заявки — подробнее в статье «Как работают звонки».
Сохранение данных сессии
Информация о каждой сессии сохраняется в таблице screen_sessions базы данных:
- Идентификатор сессии и токен.
- Связь с заявкой.
- Кто запустил сессию.
- Время создания, подключения и окончания, длительность.
- Статус (
pending— ожидает,active— идёт,ended— завершена,cancelled— отменена новой сессией,expired— истекла).
Завершение сессии
Сессия завершается:
- Кнопкой завершения в окне демонстрации.
- Остановкой показа через панель браузера («Прекратить показ»).
- Запуском новой демонстрации по той же заявке (предыдущая отменяется).
Частые вопросы
Не получается поделиться экраном -- что делать?
Убедитесь, что ссылка открыта в современном браузере (Chrome, Firefox, Edge). Проверьте, что сайт загружен по HTTPS. В macOS может потребоваться разрешение на запись экрана: Системные настройки -- Конфиденциальность -- Запись экрана.
Демонстрация тормозит или пикселизирует.
Качество зависит от интернет-соединения обоих участников. Закрытие лишних вкладок и приложений может улучшить качество.
Может ли оператор управлять экраном клиента?
Нет. Демонстрация работает в режиме только просмотра: зритель не может перемещать курсор или кликать на стороне демонстрирующего. Чем просмотр отличается от полного управления чужим устройством — в статье «Удалённый доступ к компьютеру».
Записывается ли видео демонстрации?
Нет. Сохраняются только данные сессии (время, участник, длительность, статус).
Работает ли на мобильном устройстве?
Если браузер устройства не поддерживает показ экрана, страница демонстрации сообщит об этом и предложит воспользоваться компьютером.
Чем это отличается от AnyDesk или TeamViewer?
Тем и отличается: AnyDesk и TeamViewer дают полный удалённый контроль и требуют установки программы, а демонстрация экрана в заявке — только просмотр без установки. Сравнение таких программ — в статье «Аналоги AnyDesk и TeamViewer».
Связанные статьи
Нужна поддержка, которая так и работает?
TehProf.kz Support собирает обращения из WhatsApp, Telegram, почты и виджета в одну очередь, считает сроки по SLA и показывает, где служба проседает.