mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
update PRIMARY, AUTHORS, CONTRIBUTORS rule. 2.0.32.
This commit is contained in:
parent
3c46bcbddc
commit
e7ccbce472
22 changed files with 119 additions and 63 deletions
|
|
@ -444,20 +444,22 @@ int SrsRtmpClient::connect_app(string app, string tc_url,
|
|||
{
|
||||
std::string srs_server_ip;
|
||||
std::string srs_server;
|
||||
std::string srs_primary_authors;
|
||||
std::string srs_primary;
|
||||
std::string srs_authors;
|
||||
std::string srs_version;
|
||||
int srs_id = 0;
|
||||
int srs_pid = 0;
|
||||
|
||||
return connect_app2(app, tc_url, req, debug_srs_upnode,
|
||||
srs_server_ip, srs_server, srs_primary_authors,
|
||||
srs_server_ip, srs_server, srs_primary, srs_authors,
|
||||
srs_version, srs_id, srs_pid);
|
||||
}
|
||||
|
||||
int SrsRtmpClient::connect_app2(
|
||||
string app, string tc_url, SrsRequest* req, bool debug_srs_upnode,
|
||||
string& srs_server_ip, string& srs_server, string& srs_primary_authors,
|
||||
string& srs_version, int& srs_id, int& srs_pid
|
||||
string& srs_server_ip, string& srs_server, string& srs_primary,
|
||||
string& srs_authors, string& srs_version, int& srs_id,
|
||||
int& srs_pid
|
||||
){
|
||||
int ret = ERROR_SUCCESS;
|
||||
|
||||
|
|
@ -522,8 +524,11 @@ int SrsRtmpClient::connect_app2(
|
|||
SrsAmf0EcmaArray* arr = data->to_ecma_array();
|
||||
|
||||
SrsAmf0Any* prop = NULL;
|
||||
if ((prop = arr->ensure_property_string("srs_primary_authors")) != NULL) {
|
||||
srs_primary_authors = prop->to_str();
|
||||
if ((prop = arr->ensure_property_string("srs_primary")) != NULL) {
|
||||
srs_primary = prop->to_str();
|
||||
}
|
||||
if ((prop = arr->ensure_property_string("srs_authors")) != NULL) {
|
||||
srs_authors = prop->to_str();
|
||||
}
|
||||
if ((prop = arr->ensure_property_string("srs_version")) != NULL) {
|
||||
srs_version = prop->to_str();
|
||||
|
|
@ -927,7 +932,8 @@ int SrsRtmpServer::response_connect_app(SrsRequest *req, const char* server_ip)
|
|||
data->set("srs_site", SrsAmf0Any::str(RTMP_SIG_SRS_WEB));
|
||||
data->set("srs_email", SrsAmf0Any::str(RTMP_SIG_SRS_EMAIL));
|
||||
data->set("srs_copyright", SrsAmf0Any::str(RTMP_SIG_SRS_COPYRIGHT));
|
||||
data->set("srs_primary_authors", SrsAmf0Any::str(RTMP_SIG_SRS_PRIMARY_AUTHROS));
|
||||
data->set("srs_primary", SrsAmf0Any::str(RTMP_SIG_SRS_PRIMARY));
|
||||
data->set("srs_authors", SrsAmf0Any::str(RTMP_SIG_SRS_AUTHROS));
|
||||
|
||||
if (server_ip) {
|
||||
data->set("srs_server_ip", SrsAmf0Any::str(server_ip));
|
||||
|
|
|
|||
|
|
@ -268,14 +268,16 @@ public:
|
|||
* SRS debug info:
|
||||
* @param srs_server_ip, debug info, server ip client connected at.
|
||||
* @param srs_server, server info.
|
||||
* @param srs_primary_authors, primary authors.
|
||||
* @param srs_primary, primary authors.
|
||||
* @param srs_authors, authors.
|
||||
* @param srs_id, int, debug info, client id in server log.
|
||||
* @param srs_pid, int, debug info, server pid in log.
|
||||
*/
|
||||
virtual int connect_app2(
|
||||
std::string app, std::string tc_url, SrsRequest* req, bool debug_srs_upnode,
|
||||
std::string& srs_server_ip, std::string& srs_server, std::string& srs_primary_authors,
|
||||
std::string& srs_version, int& srs_id, int& srs_pid
|
||||
std::string& srs_server_ip, std::string& srs_server, std::string& srs_primary,
|
||||
std::string& srs_authors, std::string& srs_version, int& srs_id,
|
||||
int& srs_pid
|
||||
);
|
||||
/**
|
||||
* create a stream, then play/publish data over this stream.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue