<HTML><HEAD><TITLE>Samsung Enterprise Portal mySingle</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<STYLE id=mysingle_style type=text/css>P {
MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
TD {
MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
LI {
MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
BODY {
FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN: 10px; LINE-HEIGHT: 1.4
}
</STYLE>
<META content=IE=5 http-equiv=X-UA-Compatible>
<META content=IE=5 http-equiv=X-UA-Compatible>
<META name=GENERATOR content="MSHTML 11.00.9600.18212"></HEAD>
<BODY>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">Hi,</SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">As you said the reaping will occur for every 5 SR.</SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">But when in the case of RTCP BYE received before next reap, the SSRC could not be removed from the RTPTransmissionStatsDB as it could not find the key in the RTCP hash table!.</SPAN></P>
<TABLE style="WIDTH: 1686px; BACKGROUND-COLOR: #ffffff" cellSpacing=0 cellPadding=0 width=1686 border=1>
<TBODY>
<TR>
<TD height=20 width=1686>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0"><BR>03-11 12:46:32.490: D/AudioMulticast(14064): [2611052578]=> RTT=1634; lostPkts=2 </SPAN><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; COLOR: #0000ff; BACKGROUND-COLOR: #ffffe0">// RTCP RR for SSRC[2611052578] <BR></SPAN><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0">03-11 12:46:42.475: V/RTCP(14064): sendReport(): reportCnt=21<BR>03-11 12:46:44.495: D/AudioMulticast(14064): [2611052578]=> RTT=1721; lostPkts=3 <SPAN style="COLOR: #0000ff">// RTCP RR for SSRC[2611052578] </SPAN></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0">03-11 12:46:45.000: W/RTCP(14064): RTCP_PT_BYE(): [2611052578]<SPAN style="COLOR: #ff0000; BACKGROUND-COLOR: #ffffff"> <SPAN style="COLOR: #ff6820"><STRONG>// received BYE from </STRONG></SPAN></SPAN></SPAN><FONT color=#0000ff><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; COLOR: #ff6820; BACKGROUND-COLOR: #ffffff"><STRONG>SSRC[2611052578] and SSRC removed from its hashtable!</STRONG></SPAN></FONT></P>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0"><BR>03-11 12:46:47.495: D/AudioMulticast(14064): [2611052578]=> RTT=2280; lostPkts=4<SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #ffffff"> </SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; COLOR: #0000ff; BACKGROUND-COLOR: #ffffff">// RTCP RR for SSRC[2611052578] </SPAN><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0"><SPAN style="COLOR: #0000ff; BACKGROUND-COLOR: #ffffff"><BR></SPAN>03-11 12:46:48.975: V/RTCP(14064): sendReport(): reportCnt=22</SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0"><BR>03-11 12:47:04.290: V/RTCP(14064): sendReport(): reportCnt=</SPAN><STRONG><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0">25</SPAN></STRONG><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0"><BR>03-11 12:47:08.500: W/AudioMulticast(14064): ignoring SSRC[2611052578] - client legacy!<SPAN style="COLOR: #ff0000; BACKGROUND-COLOR: #ffffff"> // SSRC[2611052578] not cleared from RTPTransmissionStatsDB!</SPAN></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0">03-11 12:47:26.785: V/RTCP(14064): sendReport(): reportCnt=30<BR>03-11 12:47:32.505: W/AudioMulticast(14064): ignoring SSRC[2611052578] - client legacy! <SPAN style="COLOR: #ff0000; BACKGROUND-COLOR: #ffffff">// SSRC[2611052578] not cleared from RTPTransmissionStatsDB!</SPAN></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Malgun Gothic; BACKGROUND-COLOR: #ffffe0">03-11 12:47:53.475: V/RTCP(14064): sendReport(): reportCnt=35<BR>03-11 12:48:02.510: W/AudioMulticast(14064): ignoring SSRC[2611052578] - client legacy!<SPAN style="COLOR: #ff0000; BACKGROUND-COLOR: #ffffff"> // SSRC[2611052578] not cleared from RTPTransmissionStatsDB!</SPAN> </SPAN></P></TD></TR></TBODY></TABLE>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">Attached logs.</SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">Please check this scenario.</SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic"></SPAN> </P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic"></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">Regards</SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Malgun Gothic">Girish P</SPAN></P><!--girish.gp:EP-->
<P> </P>
<P> </P>
<P> </P>
<P>------- <B>Original Message</B> -------</P>
<P><B>Sender</B> : Ross Finlayson<finlayson@live555.com></P>
<P><B>Date</B> : Mar 10, 2016 22:13 (GMT+05:30)</P>
<P><B>Title</B> : Re: [Live-devel] RTPTransmissionStats not removed on receving RTCP BYE</P>
<P> </P>> We are trying to read the RTCP RR details from the RTPSink's transmission DB.<BR>> But those entries are not getting cleared even after receiving the RTCP BYE from the corresponding SSRCs.<BR>> Is it done purposefully?<BR><BR>Yes. However, old SSRCs (and their database entries) do get ‘reaped’ (i.e., cleared out) periodically - after every 5 RTCP reports are sent.<BR>Ross Finlayson<BR>Live Networks, Inc.<BR>http://www.live555.com/<BR><BR><BR>_______________________________________________<BR>live-devel mailing list<BR>live-devel@lists.live555.com<BR>http://lists.live555.com/mailman/listinfo/live-devel<BR><BR>
<TABLE id=confidentialsignimg>
<TBODY>
<TR>
<TD NAMO_LOCK>
<P><IMG border=0 src="cid:Z5JE7EUABGFC@namo.co.kr"></P></TD></TR></TBODY></TABLE></BODY></HTML><img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=b48cc3aad7a292c1509a3cba5b9cf7b8e6fa51e8619b22f2a4f0aefeb2bc05d4504be936a51f6bf897710db7eea134be171d02f433e44e8d326bbdfb2ea96a2fcf878f9a26ce15a0' border=0 width=0 height=0 style='display:none'>