mirror of
https://github.com/zotanmew/nginx-rtmp-module.git
synced 2024-06-10 01:29:33 +02:00
Add dummy response for onFCPublish
This commit is contained in:
parent
bd154e391b
commit
f29fbc89a4
|
@ -1194,6 +1194,21 @@ ngx_rtmp_live_on_fi(ngx_rtmp_session_t *s, ngx_rtmp_header_t *h,
|
||||||
sizeof(out_elts) / sizeof(out_elts[0]));
|
sizeof(out_elts) / sizeof(out_elts[0]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static ngx_int_t
|
||||||
|
ngx_rtmp_live_on_fcpublish(ngx_rtmp_session_t *s, ngx_rtmp_header_t *h,
|
||||||
|
ngx_chain_t *in)
|
||||||
|
{
|
||||||
|
static ngx_rtmp_amf_elt_t out_elts[] = {
|
||||||
|
|
||||||
|
{ NGX_RTMP_AMF_STRING,
|
||||||
|
ngx_null_string,
|
||||||
|
"onFCPublish", 0 }
|
||||||
|
};
|
||||||
|
|
||||||
|
return ngx_rtmp_live_data(s, h, in, out_elts,
|
||||||
|
sizeof(out_elts) / sizeof(out_elts[0]));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
static ngx_int_t
|
static ngx_int_t
|
||||||
ngx_rtmp_live_publish(ngx_rtmp_session_t *s, ngx_rtmp_publish_t *v)
|
ngx_rtmp_live_publish(ngx_rtmp_session_t *s, ngx_rtmp_publish_t *v)
|
||||||
|
@ -1320,5 +1335,9 @@ ngx_rtmp_live_postconfiguration(ngx_conf_t *cf)
|
||||||
ngx_str_set(&ch->name, "onFi");
|
ngx_str_set(&ch->name, "onFi");
|
||||||
ch->handler = ngx_rtmp_live_on_fi;
|
ch->handler = ngx_rtmp_live_on_fi;
|
||||||
|
|
||||||
|
ch = ngx_array_push(&cmcf->amf);
|
||||||
|
ngx_str_set(&ch->name, "onFCPublish");
|
||||||
|
ch->handler = ngx_rtmp_live_on_fcpublish;
|
||||||
|
|
||||||
return NGX_OK;
|
return NGX_OK;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue