diff --git a/src/Rtmp/RtmpPlayerImp.h b/src/Rtmp/RtmpPlayerImp.h index 426ceedd..b06be303 100644 --- a/src/Rtmp/RtmpPlayerImp.h +++ b/src/Rtmp/RtmpPlayerImp.h @@ -67,6 +67,8 @@ private: if(_pRtmpMediaSrc){ _pRtmpMediaSrc->setMetaData(val); } + _delegate.reset(new RtmpDemuxer); + _delegate->loadMetaData(val); return true; } void onMediaData(const RtmpPacket::Ptr &chunkData) override {