Some thoughts on IP cameras firmware.

  • Getting and setting configuration via Onvif.
  • Independent credentials for different services. Common credentials for every service is an isolated case of independent credentials where every set matches the others. Let that sink in.
  • Video streams with minimum delay (UDP).
  • Snapshot conveyor is independent and rock solid. No empty buffers. No stuck requests.
  • EXIF for JPEG images.