In this paper a universal streak camera will be introduced. This camera consists of time distortion-compensated optical lens, vacuum ultraviolet-sensitive streak image tube, multifunction sweep circuits and CCD real-time readout system. It can work in 3 modes, including single shot, synchroscan and dual scan. This camera can also work in circular scan mode. The temporal resolution of 1.2 ps can be achieved in single shot mode. The operation frequency can be 82 MHz, 164 MHz, 200 MHz and 300 MHz for synchroscan and circularscan modes. In this case, the temporal resolution is operation frequency dependent, usually in the range of 1-3 ps. In dual scan operation mode, one deflector is driven by sine wave circuit, another by a slow ramp circuit. The scan speed along the fast and slow axis is 5 cm/ns and 26 cm/microsecond(s) -2 cm/microsecond(s) .