diff --git a/gst-libs/gst/rtsp/gstrtspdefs.c b/gst-libs/gst/rtsp/gstrtspdefs.c
index a27f579..395dc08 100644
--- a/gst-libs/gst/rtsp/gstrtspdefs.c
+++ b/gst-libs/gst/rtsp/gstrtspdefs.c
@@ -170,6 +170,9 @@ static struct rtsp_header rtsp_headers[] = {
   /* Since 1.4 */
   {"KeyMgmt", FALSE},
 
+  /* ONVIF */
+  {"Accept-Ranges", FALSE},
+
   {NULL, FALSE}
 };
 
diff --git a/gst-libs/gst/rtsp/gstrtspdefs.h b/gst-libs/gst/rtsp/gstrtspdefs.h
index 2a1608e..409258c 100644
--- a/gst-libs/gst/rtsp/gstrtspdefs.h
+++ b/gst-libs/gst/rtsp/gstrtspdefs.h
@@ -333,6 +333,9 @@ typedef enum {
   /* Since 1.4 */
   GST_RTSP_HDR_KEYMGMT,             /* KeyMgmt */
 
+  /* ONVIF */
+  GST_RTSP_HDR_ACCEPT_RANGES,       /* Accept-Ranges            r     opt.      SETUP */
+
   GST_RTSP_HDR_LAST
 } GstRTSPHeaderField;
 
