From 6df77fc908de46a9d1869ef146eca8bcd8db1a53 Mon Sep 17 00:00:00 2001 From: xiongziliang <771730766@qq.com> Date: Thu, 15 Nov 2018 15:37:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96rtp=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=88=B3=E7=94=9F=E6=88=90=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Rtsp/RtspPlayer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Rtsp/RtspPlayer.cpp b/src/Rtsp/RtspPlayer.cpp index 377d1108..281c8bc7 100644 --- a/src/Rtsp/RtspPlayer.cpp +++ b/src/Rtsp/RtspPlayer.cpp @@ -578,6 +578,9 @@ void RtspPlayer::onRecvRTP_l(const RtpPacket::Ptr &rtppt, int trackidx){ _aui64RtpRecv[trackidx] ++; _aui16NowSeq[trackidx] = rtppt->sequence; _aiNowStamp[trackidx] = rtppt->timeStamp; + if( _aiFistStamp[trackidx] == 0){ + _aiFistStamp[trackidx] = _aiNowStamp[trackidx]; + } rtppt->timeStamp -= _aiFistStamp[trackidx]; onRecvRTP_l(rtppt,_aTrackInfo[trackidx]);