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

srs-librtmp: implements handshake.

This commit is contained in:
winlin 2014-03-02 12:35:15 +08:00
parent f24f27deb9
commit 86267f854c
9 changed files with 83 additions and 39 deletions

View file

@ -170,6 +170,10 @@ int srs_simple_handshake(srs_rtmp_t rtmp)
srs_freep(context->rtmp);
context->rtmp = new SrsRtmpClient(context->skt);
if ((ret = context->rtmp->simple_handshake()) != ERROR_SUCCESS) {
return ret;
}
return ret;
}
@ -197,6 +201,14 @@ int srs_publish_stream(srs_rtmp_t rtmp)
return ERROR_SUCCESS;
}
int srs_ssl_enabled()
{
#ifndef SRS_SSL
return false;
#endif
return true;
}
int srs_version_major()
{
return ::atoi(VERSION_MAJOR);