Video
Питання типу video дозволяють респондентам записувати та надсилати відеофайли як частину опитування.
Тип питання video дозволяє респондентам записувати відео або завантажувати існуючий відеофайл як частину відповіді на опитування. Він корисний для фіксування візуальних доказів, демонстрацій, умов навколишнього середовища або будь-якої інформації, що виграє від руху та аудіо разом.
Базова специфікація XLSForm
| type | name | label |
|---|---|---|
| video | demo_video | Please record a short demonstration |
Для отримання додаткових відомостей про стандартний тип питання video дивіться специфікацію XLSForm.
Використання
Питання типу video зазвичай використовуються для:
- Документування польових умов — пошкодження доріг, стан інфраструктури, здоров’я культур
- Запису демонстрацій продуктів або перевірок відповідності процедур
- Збору відеосвідчень від респондентів
- Захоплення доказів, що потребують просторового контексту (наприклад, розмір та обсяг проблемної зони)
- Документація до/після для моніторингу та оцінки опитувань
Формат даних
Відеофайли зберігаються як бінарні вкладення:
- Формат: MP4 або MOV (мобільний запис)
- Іменування:
{instanceID}-{fieldname}.mp4(або еквівалент) - Зберігання: Завантажується до медіапапки сервера та прив’язується до запису відправлення
- Доступ: Відтворення та завантаження з інтерфейсу управління відправленнями
Розширення rtSurvey
Максимальна тривалість
Використовуйте стовпець parameters для обмеження довжини запису:
| type | name | label | parameters |
|---|---|---|---|
| video | site_visit | Record the site conditions | max-duration=60 |
max-duration вказується в секундах. Запис автоматично зупиняється на межі.
Якість / роздільна здатність
Контролюйте роздільну здатність запису через parameters:
| type | name | label | parameters |
|---|---|---|---|
| video | evidence | Record video evidence | quality=low |
Підтримувані значення: low (швидше завантаження), normal (за замовчуванням), high. Використовуйте low у районах з обмеженим підключенням.
Завантаження існуючого відео
На мобільному пристрої респондент може вибрати завантаження існуючого відео з галереї пристрою замість запису нового. Це ввімкнено за замовчуванням в інтеграції з рідною камерою/галереєю.
Відтворення перед відправленням
На мобільному пристрої записаний кліп можна переглянути перед продовженням. Додаткова конфігурація не потрібна.
Приклад використання
Відео огляду місця з обмеженням
| type | name | label | hint | parameters |
|---|---|---|---|---|
| video | site_video | Record the water point | Walk around the entire facility. Max 90 seconds. | max-duration=90 quality=normal |
Умовне відео — лише якщо зафіксовано пошкодження
| type | name | label | relevant | required |
|---|---|---|---|---|
| select_one yesno | damage_found | Was damage found? | ||
| video | damage_video | Record video of the damage | ${damage_found} = 'yes' | ${damage_found} = 'yes' |
Найкращі практики
- Встановлюйте
max-duration— необмежені відеозаписи можуть легко перевищити 100 МБ та не завантажитися при слабкому з’єднанні. - Використовуйте
quality=lowдля моніторингових опитувань, де потрібні візуальні докази, але не дрібні деталі — це значно зменшує розмір файлу. - Пишіть конкретні інструкції щодо запису у стовпці
hint(наприклад, “Обійдіть навколо всієї будівлі, тримайте камеру рівно”). - Розгляньте, чи справді необхідне відео — фотографія (
image) зазвичай достатня для статичних доказів і дає значно менші файли. - Тестуйте продуктивність завантаження на реальній польовій мережі перед розгортанням.
Обмеження
- Відеофайли дуже великі — 1-хвилинне відео при нормальній якості зазвичай становить 20–60 МБ залежно від пристрою.
- Завантаження великих відеофайлів вимагає хорошого мережевого з’єднання; розгляньте вимогу синхронізації через Wi-Fi для форм з великою кількістю відео.
- Не всі веб-браузери підтримують запис відео через MediaRecorder — Chrome є найнадійнішим.
- Аналіз відеовідповідей є ручним та трудомістким; використовуйте рідко та лише тоді, коли відеовміст додає унікальну цінність.