是否可以使用 ffmpeg 通过 SSL 安全地传输 RTSP?我发现无法为 rtsp_transport 选项传递 https。我被告知可以通过 HTTPS 传输 RTSP。
是的,如果您在 URL 中使用 RTSPS 方案,它将使用 TLS 作为传输层协议。请参阅rtsp.c
它在命令行中工作(这是 mac 的)你可以运行这样的东西
ffmpeg -f avfoundation -video_size 640x480 -i“0”-c:v h264 -f rtsp -rtsp_transport tcp rtsps://localhost:8322/mystream
简短的回答是否定的!
ffmpeg 不支持 https 上的 rtsp 。您可以传递给 rtsp_transport 的唯一选项是 udp、tcp、upd_multicast 或 http 。