Axis Zipstream technology preserves all the important forensic details you need, while lowering bandwidth and storage requirements by an average of 50% or more. This is a highly requested feature by our customers. We strongly recommend that you make sure to support it in your video management system (VMS) or similar application.
Unlike most compression technologies, Zipstream doesn’t just limit the bitrate - instead, three kinds of intelligent algorithms ensure that relevant forensic information is identified, recorded and preserved at full frame rate for later use.
Zipstream algorithms that analyze the video stream in real time:
With the latest Zipstream update there is a new and easy way to enable Zipstream support in your VMS or similar application. While support for the classic way to configure Zipstream, using a few VAPIX parameters will be kept, there is now also a Zipstream storage profile parameter that automatically selects the best parameters and includes the latest encoding tools for optimal configuration. This new storage profile is requested for each video stream by the VMS, simply by adding a parameter to the request. By doing so the camera knows that this stream is intended for storage and the best bitrate reductions will be applied. Other video streams from the camera, not optimized for storage, will be produced in parallel with their own configuration. If many video streams are requested, more than the camera can deliver, the video streams using storage profile will be prioritized, e.g. drop frames last.
Zipstream delivers video using H.264 or H.265 international video encoding standards, in both cases Zipstream is fully compatible with standard video players. Note that long GOP sizes increase the random access delay when the recorded video clip is decoded and starting just before an I-frame since the player needs to seek back to the last I-frame to start decoding. Playing from start of a recorded video clip introduces no additional delay.
Stream URL with storage profile enabled using default values for all other settings:
rtsp://root:pass@192.168.0.90/axis-media/media.amp?videocodec=h264&videozprofile=storage
Stream URL with storage profile with typical parameters asking for a resolution and framerate:
rtsp://root:pass@192.168.0.90/axis-media/media.amp?resolution=1920x1080&fps=30&videocodec=h264&videozprofile=storage
The new parameter "videozprofile" choose between "storage" or "classic". If "storage" is selected the stream will use so called B-Frames (Bidirectional predicted inter frames) to reduce the bitrate even further but with additional 2 frames latency. If "videozprofile" is not given, classic will be used as the default (If not overridden by the new global configuration parameter)
Example of a stream URL with classic detailed Zipstream parameter control not using any profile:
rtsp://root:pass@192.168.0.90/axis-media/media.amp?resolution=1920x1080&fps=30&compression=30&videocodec=h264
&videozfpsmode=dynamic&videozgopmode=dynamic&videozstrenght=50&videozmaxgoplength=300
The rest of the stream parameters and the one used above are in detail described and explained in the Zipstream section in the VAPIX Library.
All modern cameras from Axis support Zipstream, which can be verified with the Product selector, or by using VAPIX and checking for the parameter Properties.Zipstream.Zipstream=yes
Different products implement different Zipstream features. PTZ cameras have special pan/tilt/zoom optimizations, Thermal cameras are tuned for optimal storage of heat map images and encoders are optimized for smaller resolutions. To learn more about the different Zipstream features see the Zipstream white paper.
You can use AXIS Site Designer to predict the storage need for video recordings from Axis cameras.
AXIS OS 11.3 | Added Zipstream storage profile, which automatically configures Zipstream to optimize the video for storage. Enabling Zipstream storage profile can save a lot of storage compared with the default Zipstream setting. Even for scenes with a lot of motion, storage profile can further reduce the bitrate. Read more. |