Используйте ffmpeg для отправки пользовательского заголовка для сеанса RTSP - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь использовать библиотеку ffmpeg (не командную строку), чтобы открыть поток RTSP и pu sh этот поток на сервер. На языке ONVIF это backchannel (для отправки звука на камеру).

Я застрял в отправке пользовательского заголовка (Require: ...) с помощью команды DESCRIBE и возможности для обработки ответа.

Есть ли способ сделать это с помощью ffmpeg?

DESCRIBE rtsp://192.168.0.1 RTSP/1.0 CSeq: 1
User-Agent: ONVIF Rtsp client Accept: application/sdp
Require: www.onvif.org/ver20/backchannel

Я заметил в rtsp.c, что существуют различные *_rtsp_send_cmd_*() функции, которые выглядят интересно, но они все, кажется, являются частными для библиотеки.

...