mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Refactor hybrid server model
This commit is contained in:
parent
33c6bf1f8f
commit
2363d258de
2 changed files with 15 additions and 17 deletions
|
@ -49,6 +49,12 @@ SrsServerAdapter::~SrsServerAdapter()
|
||||||
}
|
}
|
||||||
|
|
||||||
srs_error_t SrsServerAdapter::initialize()
|
srs_error_t SrsServerAdapter::initialize()
|
||||||
|
{
|
||||||
|
srs_error_t err = srs_success;
|
||||||
|
return err;
|
||||||
|
}
|
||||||
|
|
||||||
|
srs_error_t SrsServerAdapter::run()
|
||||||
{
|
{
|
||||||
srs_error_t err = srs_success;
|
srs_error_t err = srs_success;
|
||||||
|
|
||||||
|
@ -61,21 +67,14 @@ srs_error_t SrsServerAdapter::initialize()
|
||||||
return srs_error_wrap(err, "initialize st");
|
return srs_error_wrap(err, "initialize st");
|
||||||
}
|
}
|
||||||
|
|
||||||
return err;
|
if ((err = srs->acquire_pid_file()) != srs_success) {
|
||||||
}
|
return srs_error_wrap(err, "acquire pid file");
|
||||||
|
}
|
||||||
srs_error_t SrsServerAdapter::run()
|
|
||||||
{
|
|
||||||
srs_error_t err = srs_success;
|
|
||||||
|
|
||||||
if ((err = srs->initialize_signal()) != srs_success) {
|
if ((err = srs->initialize_signal()) != srs_success) {
|
||||||
return srs_error_wrap(err, "initialize signal");
|
return srs_error_wrap(err, "initialize signal");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((err = srs->acquire_pid_file()) != srs_success) {
|
|
||||||
return srs_error_wrap(err, "acquire pid file");
|
|
||||||
}
|
|
||||||
|
|
||||||
if ((err = srs->listen()) != srs_success) {
|
if ((err = srs->listen()) != srs_success) {
|
||||||
return srs_error_wrap(err, "listen");
|
return srs_error_wrap(err, "listen");
|
||||||
}
|
}
|
||||||
|
|
|
@ -209,6 +209,12 @@ SrtServerAdapter::~SrtServerAdapter()
|
||||||
}
|
}
|
||||||
|
|
||||||
srs_error_t SrtServerAdapter::initialize()
|
srs_error_t SrtServerAdapter::initialize()
|
||||||
|
{
|
||||||
|
srs_error_t err = srs_success;
|
||||||
|
return err;
|
||||||
|
}
|
||||||
|
|
||||||
|
srs_error_t SrtServerAdapter::run()
|
||||||
{
|
{
|
||||||
srs_error_t err = srs_success;
|
srs_error_t err = srs_success;
|
||||||
|
|
||||||
|
@ -230,13 +236,6 @@ srs_error_t SrtServerAdapter::initialize()
|
||||||
srs_trace("srt server is disabled...");
|
srs_trace("srt server is disabled...");
|
||||||
}
|
}
|
||||||
|
|
||||||
return err;
|
|
||||||
}
|
|
||||||
|
|
||||||
srs_error_t SrtServerAdapter::run()
|
|
||||||
{
|
|
||||||
srs_error_t err = srs_success;
|
|
||||||
|
|
||||||
if(_srs_config->get_srt_enabled()) {
|
if(_srs_config->get_srt_enabled()) {
|
||||||
srt_ptr->start();
|
srt_ptr->start();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue