1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Config to use RSA or ECDSA

This commit is contained in:
winlin 2020-04-03 15:03:09 +08:00
parent 5e06a2568b
commit c70a0eb07c
7 changed files with 48 additions and 10 deletions

View file

@ -4639,6 +4639,23 @@ std::string SrsConfig::get_rtc_server_candidates()
return (conf->arg0().c_str());
}
bool SrsConfig::get_rtc_server_ecdsa()
{
static bool DEFAULT = true;
SrsConfDirective* conf = root->get("rtc_server");
if (!conf) {
return DEFAULT;
}
conf = conf->get("ecdsa");
if (!conf || conf->arg0().empty()) {
return DEFAULT;
}
return SRS_CONF_PERFER_TRUE(conf->arg0());
}
SrsConfDirective* SrsConfig::get_rtc(string vhost)
{
SrsConfDirective* conf = get_vhost(vhost);