使用 ffmpeg 通过 SSL 进行 RTSP

问题描述 投票:0回答:3

是否可以使用 ffmpeg 通过 SSL 安全地传输 RTSP?我发现无法为 rtsp_transport 选项传递 https。我被告知可以通过 HTTPS 传输 RTSP。

ffmpeg rtsp
3个回答
3
投票

是的,如果您在 URL 中使用 RTSPS 方案,它将使用 TLS 作为传输层协议。请参阅rtsp.c


0
投票

它在命令行中工作(这是 mac 的)你可以运行这样的东西

ffmpeg -f avfoundation -video_size 640x480 -i“0”-c:v h264 -f rtsp -rtsp_transport tcp rtsps://localhost:8322/mystream


-2
投票

简短的回答是否定的!

ffmpeg 不支持 https 上的 rtsp 。您可以传递给 rtsp_transport 的唯一选项是 udp、tcp、upd_multicast 或 http 。

https://ffmpeg.org/ffmpeg-protocols.html#rtsp

© www.soinside.com 2019 - 2024. All rights reserved.