首页 > 解决方案 > 使用 ffmpeg 为 RTSP 会话发送自定义标头

问题描述

我正在尝试使用 ffmpeg 库(不是命令行)打开 RTSP 流并将该流推送到服务器。在 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_*()看起来很有趣的函数,但它们似乎都是库私有的。

标签: ffmpegrtsponvif

解决方案


推荐阅读