Skip to content

Commit c11b916

Browse files
committed
added NetStream.Unpublish.Success
1 parent d7b4f13 commit c11b916

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

ngx_rtmp_handler.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ ngx_rtmp_recv(ngx_event_t *rev)
276276
s->in_last_ack = s->in_bytes;
277277

278278
ngx_log_debug1(NGX_LOG_DEBUG_RTMP, c->log, 0,
279-
"sending RTMP ACK(%D)", s->in_bytes);
279+
"sending RTMP ACK(%uD)", s->in_bytes);
280280

281281
if (ngx_rtmp_send_ack(s, s->in_bytes)) {
282282
ngx_rtmp_finalize_session(s);

ngx_rtmp_live_module.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,11 @@ ngx_rtmp_live_close_stream(ngx_rtmp_session_t *s, ngx_rtmp_close_stream_t *v)
615615
ngx_rtmp_send_status(s, "NetStream.Play.Stop", "status", "Stop live");
616616
}
617617

618+
if (ctx->publishing) {
619+
ngx_rtmp_send_status(s, "NetStream.Unpublish.Success",
620+
"status", "Stop publishing");
621+
}
622+
618623
next:
619624
return next_close_stream(s, v);
620625
}

0 commit comments

Comments
 (0)