Перейти к содержимому
Разработчикам и интеграторам

Настройки прокторинга: ключевые параметры для интеграции

Эта статья суммирует основные параметры proctoring_settings, которые можно передать в assignment.settings.proctoring_settings для управления тем, как TrustExam контролирует экзамен.

Материал проверен:

Полный список параметров и их описаний доступен в интерфейсе менеджера TrustExam. Ниже приведены ключевые группы настроек для интеграторов
Полный список параметров и их описаний доступен в интерфейсе менеджера TrustExam. Ниже приведены ключевые группы настроек для интеграторов
Полный список параметров и их описаний доступен в интерфейсе менеджера TrustExam. Ниже приведены ключевые группы настроек для интеграторов

1. Системные настройки и окружение

Параметр (Тип, по умолчанию)

Описание

check_env (bool, по умолчанию: true)

Проверка оборудования и окружения перед началом экзамена.

browser_type (string, по умолчанию: "*")

Ограничение по типу браузера в режиме browser (возможные значения: "*", "chrome", "edge", "yandex", "firefox", "safari").

displays_check (int, по умолчанию: 1)

Контроль количества подключённых мониторов (0 = выключено, 1 = включено).

hdcp_check (int, по умолчанию: 0)

Расширенная проверка внешних дисплеев / HDCP (0 = выключено, 1 = включено).

fullscreen_mode (int, по умолчанию: 1)

Требование полноэкранного режима (0 = выкл., 1 = вкл.).

focus_detector (int, по умолчанию: 1)

Отслеживание потери фокуса окна экзамена.

focus_tolerance_seconds (int, по умолчанию: 1500)

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

extension_detector (int, по умолчанию: 1)

Поиск запрещённых браузерных расширений.

read_clipboard (bool, по умолчанию: false)

Разрешение на чтение буфера обмена для выявления утечек контента.

content_protect (bool, по умолчанию: false)

Включение защиты контента (от скриншотов и удалённого управления).

2. Камера и экран

Параметр (Тип, по умолчанию)

Описание

main_camera_record (bool, по умолчанию: true)

Стриминг с основной (фронтальной) камеры.

main_camera_upload (bool, по умолчанию: false)

Запись и загрузка видео с основной камеры.

second_camera_record (bool, по умолчанию: true)

Стриминг со второй камеры (например, мобильного устройства).

second_camera_upload (bool, по умолчанию: false)

Запись и загрузка видео со второй камеры.

screen_share_record (bool, по умолчанию: true)

Стриминг экрана устройства.

screen_share_upload (bool, по умолчанию: false)

Запись и загрузка видео с экрана.

3. Идентификация и верификация

Параметр (Тип, по умолчанию)

Описание

photo_head_identity (int, по умолчанию: 1)

Биометрическая идентификация по фотографии (0 = выключено, 1 = включено).

video_head_identity (bool, по умолчанию: false)

Непрерывная идентификация личности по видеопотоку.

id_verification (bool, по умолчанию: false)

Верификация личности по документу (паспорт, студенческий билет и т.д.).

4. Аудио, шум и речь

Параметр (Тип, по умолчанию)

Описание

second_microphone_record / second_microphone_upload (bool)

Использование второго микрофона для детекции микронаушников.

second_microphone_label (string)

Регулярные выражения для названий устройств второго микрофона.

noise_detector (int, по умолчанию: 1)

Анализ фонового шума.

speech_detector (int/bool, по умолчанию: true)

Распознавание речи (вкл/выкл).

noise_sensitivity (int, по умолчанию: 10)

Чувствительность к шумам (в дБ).

noise_tolerance_frames (int, по умолчанию: 3)

Допустимое количество «шумных» кадров подряд.

noise_tolerance_seconds (int, по умолчанию: 1500)

Допустимая длительность шума в секундах.

silent_tolerance_seconds (int, по умолчанию: 1500)

Допустимая длительность полной тишины.

5. Отслеживание головы и лица

Параметр (Тип, по умолчанию)

Описание

head_x_sensitivity, head_y_sensitivity, head_depth_sensitivity

Чувствительность к движениям головы (влево/вправо, вверх/вниз, вперёд/назад).

head_compare_interval

Интервал биометрического сравнения лица.

head_position_interval

Периодичность проверки положения головы.

head_tolerance_seconds

Допустимое время нахождения головы вне заданной «зоны».

head_tracking_client (bool, по умолчанию: true)

Анализ видео на стороне клиента.

head_tracking_server, head_tracking_server_post, head_tracking_server_realtime

Анализ на стороне сервера во время или после экзамена.

object_detect (bool, по умолчанию: false)

Детекция объектов (телефон, люди и т.д.).

object_detect_interval, object_detect_threshold, object_detect_categories

Частота анализа, порог уверенности и список отслеживаемых объектов.

face_landmarker (bool, по умолчанию: false)

Отслеживание направления взгляда (eye tracking).

6. Дополнительные флаги

Параметр (Тип, по умолчанию)

Описание

proctoring_mobile_restrict (bool, по умолчанию: false)

Запрет прохождения экзамена с мобильных устройств.

proctoring_fallback_allow (bool, по умолчанию: false)

Разрешить запуск экзамена, даже если некоторые функции прокторинга не инициализировались.

rtc_connection_timeout

Максимальное время на установление стриминг-соединения.

facemodel_init_timeout

Максимальное время на инициализацию моделей распознавания лица.

СЛЕДУЮЩИЙ ШАГ

Не удалось решить проблему?

Выберите, кто поможет с вашим вопросом.

Техническая проблема

Камера, микрофон, приложение или проверка оборудования: откройте чат поддержки в TrustExam, если он доступен в вашей сессии. Если войти не получается, используйте контакт из приглашения.

Открыть TrustExam

Доступ, расписание или результат

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

Что проверить перед обращением
Что указать в сообщении о проблеме
  • Название экзамена и этап, на котором возникла ошибка.
  • Время проблемы и часовой пояс.
  • Точный текст ошибки, ОС и версия браузера или приложения.
  • Что вы уже проверили; снимок ошибки без экзаменационных заданий и лишних личных данных.

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