<div dir="ltr">Oh...i forgot another liiiitle question :)<div><br></div><div>May i set threshold time to 0 if i must process only the newest frame with no latency then old frame with some latency ? Due to some problems in network we can process the frame in our application later more than 0.5 seconds at least if for example 5 packets of 25 packets in frame are out-of-ordered! am i right? but you don't advice to set it to 0 in some topics...</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><table border="0" cellpadding="0" cellspacing="0" width="450" style="border-spacing:0px;color:rgb(0,0,0);font-family:Lato,Arial,San-serif;font-size:14px;line-height:20px;table-layout:fixed;background-color:transparent"><tbody><tr><td align="left" valign="top" width="170" style="padding:0px"><p style="margin:0px 10px 10px 0px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><a href="http://www.avtodoria.ru/" style="color:rgb(17,85,204)" target="_blank"><img src="https://docs.google.com/uc?export=download&id=0B4M0RoVeGV5haVBOMHZyUkJzcWs&revid=0B4M0RoVeGV5hU0p6S2YvcGRYYjkva2ZlYm13ZTVKMGtkaHFvPQ" alt=" ООО "Автодория"" width="96" height="19"></a><br></p><p style="margin:0px 0px 10px;font-size:0px;line-height:0;font-family:Helvetica,Arial,sans-serif"></p></td><td align="left" valign="top" nowrap width="16" style="padding:0px;border-left-width:6px;border-left-style:solid;border-left-color:rgb(78,188,80)"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="10" style="border:0px;vertical-align:middle"></td><td align="left" valign="top" nowrap width="274" style="padding:0px"><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><font color="#2d2b2b"><b>Артур Хайруллин</b></font><span style="color:rgb(33,33,33)"> / </span><font color="#2d2b2b">Системный программист</font><br><a href="mailto:ah@avtodoria.ru" style="color:rgb(78,188,80);text-decoration:none;display:inline;background-color:transparent" target="_blank">ah@avtodoria.ru</a><span style="color:rgb(33,33,33)"> / +</span><font color="#2d2b2b">7 904 677 74 46</font><br></p><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><span style="font-weight:bold;color:rgb(45,43,43)">ООО "Автодория"</span> <br><span style="color:rgb(45,43,43)">+7 843 524 74 12</span> <br><span style="color:rgb(45,43,43)">Казань, Технопарк в сфере высоких технологий "ИТ-парк", Петербургская, 52, офис 303</span> <br><a href="http://www.avtodoria.ru/" style="color:rgb(78,188,80);text-decoration:none;display:inline;background-color:transparent" target="_blank">www.avtodoria.ru</a></p><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><b>Инновации спасают жизни!</b></p></td></tr></tbody></table></div><div style="font-size:12.8px"><br></div></div></div></div></div></div>
<br><div class="gmail_quote">2016-09-08 9:31 GMT+03:00 Артур Хайруллин <span dir="ltr"><<a href="mailto:ah@avtodoria.ru" target="_blank">ah@avtodoria.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I saw it numerous times too when read :) Our camera is streaming MJPEG. My question was about how is live555 processing situations when some packets were lost. You answered completely! Thank you very much!!!</div><div class="gmail_extra"><span class=""><br clear="all"><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><table border="0" cellpadding="0" cellspacing="0" width="450" style="border-spacing:0px;color:rgb(0,0,0);font-family:Lato,Arial,San-serif;font-size:14px;line-height:20px;table-layout:fixed;background-color:transparent"><tbody><tr><td align="left" valign="top" width="170" style="padding:0px"><p style="margin:0px 10px 10px 0px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><a href="http://www.avtodoria.ru/" style="color:rgb(17,85,204)" target="_blank"><img src="https://docs.google.com/uc?export=download&id=0B4M0RoVeGV5haVBOMHZyUkJzcWs&revid=0B4M0RoVeGV5hU0p6S2YvcGRYYjkva2ZlYm13ZTVKMGtkaHFvPQ" alt=" ООО "Автодория"" width="96" height="19"></a><br></p><p style="margin:0px 0px 10px;font-size:0px;line-height:0;font-family:Helvetica,Arial,sans-serif"></p></td><td align="left" valign="top" nowrap width="16" style="padding:0px;border-left-width:6px;border-left-style:solid;border-left-color:rgb(78,188,80)"><img src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="10" style="border:0px;vertical-align:middle"></td><td align="left" valign="top" nowrap width="274" style="padding:0px"><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><font color="#2d2b2b"><b>Артур Хайруллин</b></font><span style="color:rgb(33,33,33)"> / </span><font color="#2d2b2b">Системный программист</font><br><a href="mailto:ah@avtodoria.ru" style="color:rgb(78,188,80);text-decoration:none;display:inline;background-color:transparent" target="_blank">ah@avtodoria.ru</a><span style="color:rgb(33,33,33)"> / +</span><font color="#2d2b2b">7 904 677 74 46</font><br></p><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><span style="font-weight:bold;color:rgb(45,43,43)">ООО "Автодория"</span> <br><span style="color:rgb(45,43,43)">+7 843 524 74 12</span> <br><span style="color:rgb(45,43,43)">Казань, Технопарк в сфере высоких технологий "ИТ-парк", Петербургская, 52, офис 303</span> <br><a href="http://www.avtodoria.ru/" style="color:rgb(78,188,80);text-decoration:none;display:inline;background-color:transparent" target="_blank">www.avtodoria.ru</a></p><p style="margin:0px 0px 10px;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px"><b>Инновации спасают жизни!</b></p></td></tr></tbody></table></div><div style="font-size:12.8px"><br></div></div></div></div></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">2016-09-07 20:02 GMT+03:00 Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>> now is only my question is "what will be with a frames not packets". If frame consists of 5 packets and some of them were stolen or threshold time was exceeded - what will be with a frame? Will we get it furthermore or not?<br>
<br>
</span>If a frame (or a “NAL unit”, in the case of H.264 or H.265 video) is fragmented across more than one RTP packet, then if *any* of these RTP packets is lost, then our receiving software will (obviously) not be able to reconstruct the complete frame (or “NAL unit”), and will not deliver any of it to the receiver.  I.e., as far as the receiver is concerned, the entire frame (or “NAL unit”) will have been lost.<br>
<br>
A corollary of this, when streaming H.264 or H.265 video: Your video encoder should break large ‘key frames’ into multiple ‘slice’ NAL units, rather than encoding it as a single (extremely large) NAL unit.  (This is something I’ve noted numerous times on this mailing list :-)<br>
<br>
<br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href="http://www.live555.com/" rel="noreferrer" target="_blank">http://www.live555.com/</a><br>
<br>
<br>
______________________________<wbr>_________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank">http://lists.live555.com/mailm<wbr>an/listinfo/live-devel</a><br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>