mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
implements ingest, change to 0.9.53
This commit is contained in:
parent
2742679354
commit
e89ab84e4e
13 changed files with 357 additions and 147 deletions
|
@ -164,13 +164,13 @@ SrsServer::SrsServer()
|
|||
_srs_config->subscribe(this);
|
||||
|
||||
#ifdef SRS_HTTP_API
|
||||
http_api_handler = SrsHttpHandler::create_http_api();
|
||||
http_api_handler = NULL;
|
||||
#endif
|
||||
#ifdef SRS_HTTP_SERVER
|
||||
http_stream_handler = SrsHttpHandler::create_http_stream();
|
||||
http_stream_handler = NULL;
|
||||
#endif
|
||||
#ifdef SRS_INGEST
|
||||
ingester = new SrsIngester();
|
||||
ingester = NULL;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -205,6 +205,19 @@ int SrsServer::initialize()
|
|||
{
|
||||
int ret = ERROR_SUCCESS;
|
||||
|
||||
#ifdef SRS_HTTP_API
|
||||
srs_assert(!http_api_handler);
|
||||
http_api_handler = SrsHttpHandler::create_http_api();
|
||||
#endif
|
||||
#ifdef SRS_HTTP_SERVER
|
||||
srs_assert(!http_stream_handler);
|
||||
http_stream_handler = SrsHttpHandler::create_http_stream();
|
||||
#endif
|
||||
#ifdef SRS_INGEST
|
||||
srs_assert(!ingester);
|
||||
ingester = new SrsIngester();
|
||||
#endif
|
||||
|
||||
#ifdef SRS_HTTP_API
|
||||
if ((ret = http_api_handler->initialize()) != ERROR_SUCCESS) {
|
||||
return ret;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue