curl / Mailing Lists / curl-library / Single Mail


RTSP and ONVIF camera streaming protocol

From: Jean Noel Prigent <>
Date: Sat, 17 Mar 2018 17:54:14 +0100

I am trying to use libcurl to manage rtsp streaming with a D-Link camera.
ONVIF streaming specification
introduced an audio backchannel feature .
A field 'require' is mandatory in DESCRIBE request as in this example:

    Client – Server:

                DESCRIBE rtsp:// RTSP/1.0
                CSeq: 1
                User-Agent: ONVIF Rtsp client
                Accept: application/sdp

    Server – Client:

            RTSP/1.0 200 OK
            CSeq: 1
            Content-Type: application/sdp
            Content-Length: xxx
            o= 2890842807 IN IP4
            s=RTSP Session with audiobackchannel
            m=video 0 RTP/AVP 26
            m=audio 0 RTP/AVP 0
            m=audio 0 RTP/AVP 0
            a=rtpmap:0 PCMU/8000

my question is: how can I add the field "Require:......." in DESCRIBE
request header?
Thanks for your help
JN Prigent

Received on 2018-03-17