<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>
<!--
@font-face
        {font-family:新細明體}
@font-face
        {font-family:新細明體}
@font-face
        {}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"新細明體","serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.EmailStyle17
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:72.0pt 90.0pt 72.0pt 90.0pt}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="ZH-TW" link="blue" vlink="purple">
<div class="WordSection1">
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Hi, </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">I'm using gst-rtsp-server to create a rtsp server and add 1 factory to it.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">The factory is set to shared and the pipeline description contains only 1 payloader rtph264pay.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">When the first client requests stream from the server choosing rtsp over tcp, it work properly.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Then the second client also requests stream from the server choosing rtsp over tcp, it works well at begining:</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0:10:04.837385023   420  0x1a5a790 DEBUG             rtspclient rtsp-client.c:4917:do_send_messages:<GstRTSPClient@0x7574c430> emit 'message-sent' signal</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0:10:04.837462440   420  0x1a5a790 INFO              rtspclient rtsp-client.c:2300:do_keepalive: keep session 0x757c19d8 alive</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">But if there is a large I frame that has size over 200KB sent to the second client, the following log shows:</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0:10:04.842062023   420  0x1a5a790 DEBUG             rtspclient rtsp-client.c:4908:do_send_messages:<GstRTSPClient@0x7574c430> wait for message 1, channel 0</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0:10:04.869407273   420 0x7550ccc0 DEBUG             rtspclient rtsp-client.c:4961:message_sent:<GstRTSPClient@0x7574c430> emit 'message-sent' signal</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">There is no rtp packet sent to second client after the large I frame sent, while the server continues to send rtp packet to the first client.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Is there a way to handle this problem?</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks,</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Bruce</span><span lang="EN-US"></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
*** Confidentiality Note *** This e-mail message and any accompanying documents are for sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If
 you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.
</body>
</html>