From 9b2f429571542278a262a926ef94b4586d22e219 Mon Sep 17 00:00:00 2001 From: winlin Date: Thu, 9 Apr 2020 20:43:51 +0800 Subject: [PATCH] Allows empty body metadata. --- trunk/src/protocol/srs_rtmp_stack.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/trunk/src/protocol/srs_rtmp_stack.cpp b/trunk/src/protocol/srs_rtmp_stack.cpp index 8d3a2378e..6c0889d3f 100644 --- a/trunk/src/protocol/srs_rtmp_stack.cpp +++ b/trunk/src/protocol/srs_rtmp_stack.cpp @@ -4539,6 +4539,11 @@ srs_error_t SrsOnMetaDataPacket::decode(SrsBuffer* stream) return srs_error_wrap(err, "name"); } } + + // Allows empty body metadata. + if (stream->empty()) { + return err; + } // the metadata maybe object or ecma array SrsAmf0Any* any = NULL;