Specification History

This page provides access to previously released versions of the ONVIF Specifications.

  • Version 24.12 – December 2024
    • Publish Media Signing Specification
    • WebRTC reflexive and relay ICE candidates
    • For further updates refer to GitHub 24.12 change log.
  • Version 24.06 – June 2024
    • Publication of WebRTC Specification
    • Configuration of WebRTC via Media2 service
    • Additions to Uplink transport over WebSocket as well as JWT token authentication.
    • Extend human body and face definitions
    • For further updates refer to GitHub 24.06 changes.
  • Version 23.12 – December 2023
    • Added support for ECC cryptography and JSON Web Tokens
    • Authorization Server configuration using OAuth2 and OpenID Connect.
    • JSON Payload section moved to Core specification
    • For further updates refer to GitHub 23.12 changes.
  • Version 23.06 – June 2023
    • Add analytics spherical coordinate and direction descriptors
    • Add Barcode related extension
    • Add rules for abandoned and removed objects
    • Add object storage recording.
    • For further updates refer to GitHub 23.06 changes.
  • Version 22.12 – December 2022
    • Add configuration of event recording
    • Add secure RTSP streaming.
    • Add support for Sha256 digest authentication
    • Add application specific event handling
    • Revert accidental 22.06 change of MQTT topic parameter delimiter
    • For further updates refer to GitHub 22.12 changes.
  • Version 22.06 – June 2022
    • Add transport for analytics metadata in JSON format over MQTT.
    • Add support for location information to exported video footage.
    • Clarify uplink media streaming.
    • For further updates refer to GitHub 22.06 changes.
  • Version 21.12 – December 2021
    • Add security policy configuration APIs to core specification.
    • Added body temperature alarm rule to analytics service.
    • Add optional Receiver configuration to media2 service.
    • For further updates refer to GitHub 21.12 changes.
  • Version 21.06 – June 2021
    • Improve parsing of DoorInfo schema.
    • Add support for changing own password via PasswordPolicySupported capability.
    • Improve streaming specification section on timeout and keep-alive handling.
    • Update analytics counting rule definition.
    • For further updates refer to GitHub 21.06 changes.
  • Version 20.12 – December 2020
    • Add MoveAndStartTracking to PTZ spec.
    • Align method formatting of Core spec with service specs.
    • Refactor and update informative rule definitions in annex A of the Analytics spec.
    • Minor requirement change of Media2 spec to allow devices without encoders.
    • For further minor updates refer to GitHub 20.12 changes.
  • Version 20.06 – June 2020

Specifications

Release Letter

  • Version 19.12 – December 2019

Specifications

Release Letter

  • Version 19.06 – June 2019

Specifications

Release Letter

  • Version 18.12 – December 2018

Specifications

Release Letter

  • Version 18.06 – June 2018

Specifications

Release Letter

  • Version 17.12 – December 2017

Specifications

Release Letter

  • Version 17.06 – June 2017

Specifications

Release Letter

  • Version 16.12 – December 2016

Specifications

Release Letter

  • Version 16.06 – June 2016

Specifications

Release Letter

  • Version 2.61 – December 2015

Specifications

Release Letter

  • Version 2.6 – June 2015

Specifications

Release Letter

  • Version 2.5 – December 2014

Specifications

Release Letter

  • Version 2.42 – June 2014

Specifications

Release Letter

  • Version 2.41 – December 2013

Specifications

Release Letter

  • Version 2.4 – August 2013

Specifications

Release Letter

  • Version 2.3 – May 2013

Specifications

Release Letter

  • Version 2.21 – December 2012

Specifications

Release Letter

  • Version 2.2 – September 2012

Specifications

Release Letter

  • Version 2.1.1 – January 2012

Specifications

Release Letter

  • Version 2.1 – June 2011

Specifications

  • Version 2.0 – November 2010

Specification

Release Letter

  • Version 1.0.2 – June 2010

Specification

Release Letter

  • Version 1.0.1 – July 2009

Specification

Release Letter

  • Version 1.0 – November 2008

Specification

ONVIF
Privacy Overview

This website uses cookies (placed on your device) to improve website performance, to follow navigation, and for analytical purposes. For more information about this website's cookies and how to disable cookies used on this website, see our Privacy Policy. By clicking “I agree” you agree to our use of cookies and similar technologies.