mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
merge from srs2. for #513.
This commit is contained in:
parent
f30b3073a2
commit
664844b5f5
16 changed files with 25 additions and 553 deletions
|
@ -3910,6 +3910,11 @@ int SrsConfig::check_config()
|
|||
srs_error("unsupported vhost hls directive %s, ret=%d", m.c_str(), ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
// TODO: FIXME: remove it in future.
|
||||
if (m == "hls_storage" || m == "hls_mount") {
|
||||
srs_warn("HLS RAM is removed from SRS2 to SRS3+, please read https://github.com/ossrs/srs/issues/513.");
|
||||
}
|
||||
}
|
||||
} else if (n == "http_hooks") {
|
||||
for (int j = 0; j < (int)conf->directives.size(); j++) {
|
||||
|
@ -6075,40 +6080,6 @@ string SrsConfig::get_hls_on_error(string vhost)
|
|||
return conf->arg0();
|
||||
}
|
||||
|
||||
string SrsConfig::get_hls_storage(string vhost)
|
||||
{
|
||||
static string DEFAULT = "disk";
|
||||
|
||||
SrsConfDirective* conf = get_hls(vhost);
|
||||
if (!conf) {
|
||||
return DEFAULT;
|
||||
}
|
||||
|
||||
conf = conf->get("hls_storage");
|
||||
if (!conf || conf->arg0().empty()) {
|
||||
return DEFAULT;
|
||||
}
|
||||
|
||||
return conf->arg0();
|
||||
}
|
||||
|
||||
string SrsConfig::get_hls_mount(string vhost)
|
||||
{
|
||||
static string DEFAULT = "[vhost]/[app]/[stream].m3u8";
|
||||
|
||||
SrsConfDirective* conf = get_hls(vhost);
|
||||
if (!conf) {
|
||||
return DEFAULT;
|
||||
}
|
||||
|
||||
conf = conf->get("hls_mount");
|
||||
if (!conf || conf->arg0().empty()) {
|
||||
return DEFAULT;
|
||||
}
|
||||
|
||||
return conf->arg0();
|
||||
}
|
||||
|
||||
string SrsConfig::get_hls_acodec(string vhost)
|
||||
{
|
||||
static string DEFAULT = "aac";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue