我正在尝试使用libcurl通过TLS与RTSP服务器对话。
当试图向服务器发送RTSPS请求时,curl请求失败:
libcurl错误:在libcurl中不支持或禁用“协议”"rtsps“
libcurl是使用RTSP支持(启用- RTSP )构建的,而普通的RTSP请求可以工作。
libcurl是否支持RTSPS?
如果不是,为什么不呢?RTSPS和HTTPS之间有什么技术上的区别使得这成为一个问题?
我所使用的嵌入式平台目前正在使用这个库的7.72.0版本,但如果这是问题,我可以进行更新)。
我没有找到任何信息,谷歌或curl.se直接有关RTSPS的支持。
RTSP 示例只显示RTSP。
发布于 2021-06-07 08:43:11
不,libcurl在7.77.0时不支持TLS上的RTSP。
原因很简单:没有人费心去支持它。
添加对它的支持应该是相当直截了当的,并且可以遵循libcurl已经支持的许多其他协议所使用的类似模式。
https://stackoverflow.com/questions/67590779
复制相似问题