-1
curlを使用してrtspクライアントを作成しようとしていますが、ANNOUNCE応答でSPDで身体を取得できません。CURL_RTSPREQ_ANNOUNCEでボディメッセージを受け取ることができません
私はこの設定を行っています。
curl_easy_setopt(ch, CURLOPT_URL, fullURL);
curl_easy_setopt(ch, CURLOPT_RTSP_STREAM_URI, fullURL);
curl_easy_setopt(ch, CURLOPT_RTSP_REQUEST, CURL_RTSPREQ_ANNOUNCE);
curl_easy_setopt(ch,CURLOPT_POSTFIELDS,sdp);
curl_easy_setopt(ch, CURLOPT_WRITEDATA, &body);
curl_easy_setopt(ch, CURLOPT_WRITEFUNCTION, write_cb);
私はwrite_cb関数にブレークポイントを持ち、停止しません。このオプションを追加すると:curl_easy_setopt(ch、CURLOPT_HEADER、1L);関数は停止しますが、ヘッダー情報のみを取得します。
ありがとうございます。