Traditional high speed cameras have mostly offered record times that are measured in seconds. These cameras offer longer record times by either streaming to an onboard SSD or direct to a PC/ controller. Recording for long durations is often limited to lower frame rates and resolutions than traditional high speed cameras.