Тип вопроса video позволяет респондентам записывать видео или загружать существующий видеофайл в качестве части ответа. Он полезен для документирования визуальных доказательств, демонстраций, условий окружающей среды или любой информации, требующей движения и аудио вместе.

Базовая спецификация XLSForm

typenamelabel
videodemo_videoПожалуйста, запишите короткую демонстрацию

Дополнительную информацию о стандартном типе вопроса video см. в спецификации XLSForm.

Применение

Вопросы типа video обычно используются для:

  1. Документирования полевых условий — повреждения дорог, состояния инфраструктуры, здоровья урожая
  2. Записи демонстраций продуктов или проверок соответствия процедурам
  3. Сбора видеосвидетельств от респондентов
  4. Захвата доказательств, требующих пространственного контекста (например, размер и масштаб проблемной зоны)
  5. Документирования «до и после» для опросов мониторинга и оценки

Формат данных

Видеофайлы хранятся как двоичные вложения:

  • Формат: MP4 или MOV (мобильная запись)
  • Именование: {instanceID}-{fieldname}.mp4 (или аналогичный)
  • Хранение: загружается в папку медиафайлов сервера и привязывается к записи отправки
  • Доступ: воспроизведение и загрузка из интерфейса управления отправками

Расширения rtSurvey

Максимальная продолжительность

Используйте столбец parameters для ограничения длины записи:

typenamelabelparameters
videosite_visitЗапишите условия на местеmax-duration=60

max-duration задаётся в секундах. Запись автоматически останавливается по истечении времени.

Качество / разрешение

Управляйте разрешением записи через parameters:

typenamelabelparameters
videoevidenceЗапишите видеодоказательствоquality=low

Поддерживаемые значения: low (быстрая загрузка), normal (по умолчанию), high. Используйте low в зонах с ограниченным соединением.

Загрузка существующего видео

На мобильных устройствах респондент может выбрать загрузку существующего видео из галереи устройства вместо записи нового. По умолчанию это включено в нативной интеграции камеры/галереи.

Просмотр перед отправкой

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

Примеры использования

Видео осмотра объекта с ограничением

typenamelabelhintparameters
videosite_videoЗапишите водозаборОбойдите вокруг всего объекта. Макс. 90 секунд.max-duration=90 quality=normal

Условное видео — только если сообщено повреждение

typenamelabelrelevantrequired
select_one yesnodamage_foundБыло ли обнаружено повреждение?
videodamage_videoЗапишите видео повреждения${damage_found} = 'yes'${damage_found} = 'yes'

Лучшие практики

  1. Устанавливайте max-duration — неограниченные записи могут легко превысить 100 МБ и не загружаться при слабом соединении.
  2. Используйте quality=low для опросов мониторинга, где нужны визуальные доказательства, но не мелкие детали — это значительно уменьшает размер файла.
  3. Пишите конкретные инструкции по записи в столбце hint (например, «Обойдите вокруг всего здания, держите камеру неподвижно»).
  4. Подумайте, нужно ли видео — фотография (image) обычно достаточна для статических доказательств и создаёт значительно меньшие файлы.
  5. Тестируйте производительность загрузки на реальной полевой сети перед развёртыванием.

Ограничения

  • Видеофайлы очень большие — минута видео при нормальном качестве обычно составляет 20–60 МБ в зависимости от устройства.
  • Загрузка больших видеофайлов требует хорошего сетевого соединения; для форм с большим количеством видео рассмотрите обязательную синхронизацию через Wi-Fi.
  • Не все веб-браузеры поддерживают запись видео через MediaRecorder — Chrome наиболее надёжен.
  • Анализ видеоответов выполняется вручную и трудоёмок; используйте экономно и только когда видеоконтент добавляет уникальную ценность.
Была ли эта страница полезной?