Docs

Videos

Video file exchange via agrirouter. AVI, WMV, and MP4 formats

Three video formats are supported for exchanging recorded video between endpoints. All of them use binary encoding and follow the same transfer pattern.

PropertyValue
Technical Message Typevid:avi
Information TypeVideo
FormatBinary (AVI)
Protobuf SchemaNone (binary format)

AVI (Audio Video Interleave) container format. A widely-supported legacy format for uncompressed or lightly compressed video.

Data Format

Send the raw video bytes as the request body with Content-Type: application/octet-stream. Do not Base64-encode the payload yourself; agrirouter applies transport encoding internally for chunked message types.

Chunking

Video files are typically large, so chunking is common. The API handles it for you: if a video exceeds the internal chunk size, the API splits it on the way out and the recipient gets the reassembled file as a single FILE_RECEIVED event. No manual chunking or reassembly on your side.

Use Cases

  • Field operation recordings: video documentation of planting, spraying, or harvesting operations
  • Machine operation documentation: recording machine behavior for maintenance or training
  • Quality assurance: visual records of crop handling and processing
  • Incident documentation: recording equipment issues or field conditions for later review

Next steps

On this page