Что внутри Тарифы Вопросы Блог Документация Войти

Окно поверх звонка, которого звонок не видит

Оверлей — причина, по которой возможно всё остальное на этом сайте. Это настольное окно: оно висит поверх того, чем вы заняты, и исключено из захвата экрана средствами операционной системы — поэтому не попадает ни в демонстрацию, ни в запись, ни в скриншот.

macOS и Windows · Windows 10 сборка 2004 или новее

Что видите вы Ваш экран
  • Звонок во весь размер
  • Оверлей поверх него
  • Идущая расшифровка
  • Ответ, печатающийся на глазах
Что видят они Демонстрируемый экран
  • Звонок во весь размер
  • Больше ничего
  • Больше ничего
  • Больше ничего

Механика

Как окно исключает себя из захвата

Это не трюк и не гонка с программами записи экрана. Обе настольные операционные системы дают документированный способ пометить окно как исключённое из захвата, и дальше композитор просто не кладёт его ни в один кадр, который отдаёт любому захватывающему приложению — включая приложение видеосвязи.

Поскольку исключение происходит в композиторе, а не внутри Whisperer, оно одинаково работает для демонстрации экрана, локальной записи и скриншота, и самому Whisperer не нужно знать, что именно происходит.

  1. Закрыто Демонстрация экрана Окна нет в потоке, который получают остальные участники, каким бы сервисом этот поток ни шёл.
  2. Закрыто Записи и скриншоты Всё, что снимает экран через систему, получает те же кадры, что и демонстрация, — значит, окна нет и там.
  3. Не закрыто Камера, направленная на монитор Телефон, вебкамера через плечо, человек рядом. Ни одна программа не дотягивается за пределы машины.

Почему это важно

Именно оверлей убирает бота

Как только помощь живёт в окне на вашей машине, ей больше незачем быть участником встречи. Ни приглашения, ни согласования с администратором, ни имени в списке, ни интеграции с конкретным сервисом — поэтому одна и та же схема работает в Zoom, Google Meet, Teams, Telegram, Discord и в том, чем пользуется ваш клиент вместо них.

Ограничения

Где исключение заканчивается

  1. Первое Только программный захват

    Гарантия покрывает то, что собирает операционная система. Она ничего не говорит про камеру, второго человека в комнате и про программы наблюдения, которые смотрят на список процессов, а не на экран, — прокторинг обычно занимается именно этим.

  2. Второе Звонок всё равно нужно слышать

    Окно — только половина дела. Вторая половина — системный звук: на macOS это разрешение на запись экрана, на Windows — устройство вывода по умолчанию. Без него в оверлее будет только ваша сторона разговора.

Вопросы

О чём спрашивают первым делом

Оверлей действительно невидим, когда я показываю экран?

Окно, исключённое из захвата, не появляется ни в демонстрируемом потоке, ни в записи, ни в скриншоте. На Windows для этого нужна версия 10 сборки 2004 или новее; на более старых сборках исключение недоступно.

Его можно двигать и менять размер?

Да — это обычное настольное окно во всём, кроме исключения из захвата, и его можно поставить туда, где оно не закрывает то, что вы читаете.

А если я показываю не экран, а одно окно?

Работает, и в этом случае оверлея нет вдвойне: вы показываете одно приложение, а оверлей — другое, к тому же исключённое из захвата.

Обнаружит ли его программа наблюдения?

Может. Прокторинг и корпоративные агенты обычно смотрят на запущенные процессы, а не на картинку, и исключение окна процесс не прячет. Там, где правила проверки объявлены, они действуют.

Нужен ли он вообще, если я ничего не показываю?

Исключение важно, когда вы показываете. Само окно важно всегда: именно оно держит ассистента рядом со звонком, а не в другом приложении, куда нужно переключаться.

Проверяется за тридцать секунд

Начните звонок сами с собой со второго устройства, покажите экран и посмотрите на второе устройство. Всего, что видно в оверлее, там не будет.