<div dir="ltr">Hello Ross, <br>Thank you very much for your prompt response. <div>Well, as per your suggestion, I tried the following -</div><div><br></div><div>1. Started the ProxyServer in -V mode - No error was seen.</div><div>2. Increased the value of OutPacketBuffer::maxSize to 1000000. - The distortion was still occurring.</div><div><br></div><div><div>I have noticed a significant loss of video frames when the RTSP client(VLC) streams from the proxy RTSP URL. For your reference, please have a look at the recorded video <a href="https://drive.google.com/drive/folders/1KkjXezhyBECzeSudKZkHCPSh1wdP4Prg?usp=sharing">here</a>. </div><div>(On the left side, the VLC
player
is streaming directly from Camera RTSP URL, and on the right side, the VLC players are streaming from the proxy RTSP URL.)</div><div><br></div><div>Thanks again for your help.</div><div>Regards,<br><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><table width="700" border="0" cellspacing="0" cellpadding="0" style="padding:0px;margin:0px;font-family:Calibri,Arial,Helvetica,sans-serif;color:rgb(0,0,0);font-size:12px;width:700px"><tbody><tr><td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td width="150" valign="top" align="center" style="text-align:center"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/Videonetics-logo-sign.png" alt="VIDEONETICS" width="122" border="0" style="border:0px"></td><td width="550" style="border-left:2px solid rgb(0,174,239);padding:0px 0px 0px 16px"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td style="line-height:normal;padding:0px 0px 5px;border-bottom:2px solid rgb(0,174,239)"><font face="Calibri, Helvetica, Arial, sans-serif"><span style="font-size:16.6px"><b>Sourav Batabyal</b></span></font><br><font color="#00aeef" face="Calibri, Helvetica, Arial, sans-serif"><span style="font-size:12.6px">Software Engineer</span></font><br></td></tr><tr><td style="padding:5px 0px"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td width="400" align="left"><font face="Calibri, Helvetica, Arial, sans-serif"><span style="font-size:12.6px">Plot No. AI/154/1, 4th Floor, Action Area 1A, Near Tank No. 3, New Town, Kolkata – 700156, West Bengal, India</span></font><br></td><td width="400" align="left"></td><td width="400" align="left"></td><td width="150" align="right" valign="middle"><a href="https://www.linkedin.com/in/sourav-batabyal-15b527b1/" target="_blank"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/lets-connect-sign.png" alt="" width="100" border="0" style="border:0px"></a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr bgcolor="#ffffff" style="padding:10px 0px"><td valign="middle" width="150" style="text-align:center;border-collapse:collapse;font-family:Calibri,Helvetica,Arial,sans-serif!important;padding:15px 0px!important;line-height:0px!important"><table width="100%" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse"><tbody><tr><td width="19" style="border-collapse:collapse"> </td><td width="28" align="center" style="border-collapse:collapse;border:none"><a href="https://www.facebook.com/VideoneticsHQ/" target="_blank"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/facebook-icon-sign.png" alt="Facebook" width="22" border="0" style="border:0px"></a></td><td width="28" align="center" style="border-collapse:collapse;border:none"><a href="https://www.linkedin.com/company/videonetics-technology-pvt-ltd-/" target="_blank"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/linkedin-icon-sign.png" alt="LinkedIn" width="22" border="0" style="border:0px"></a></td><td width="28" align="center" style="border-collapse:collapse;border:none"><a href="https://twitter.com/videonetics" target="_blank"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/twitter-icon-sign.png" alt="Twitter" width="22" border="0" style="border:0px"></a></td><td width="28" align="center" style="border-collapse:collapse;border:none"><a href="https://www.youtube.com/channel/UCzE6RStDjr_wAkNN_dBqQwA" target="_blank"><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_SAJAG/youtube-icon-sign.png" alt="YouTube" width="22" border="0" style="border:0px"></a></td><td width="19" style="border-collapse:collapse"> </td></tr></tbody></table></td><td valign="middle" width="550" style="border-left:2px solid rgb(0,174,239);font-size:12.6px;line-height:18px;padding:5px 0px"><table width="540" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td width="16" style="border-collapse:collapse"> </td><td width="538" style="font-family:Calibri,Helvetica,Arial,sans-serif!important"><span style="color:rgb(0,174,239)">t:</span> <a>+91 90380 10300</a> | <span style="color:rgb(0,174,239)">m:</span> <a>+91 9531616262</a><br><span style="color:rgb(0,174,239)">e:</span> <a href="mailto:sourav.batabyal@videonetics.com" style="color:rgb(0,0,0)" target="_blank">sourav.batabyal@videonetics.com</a> | <span style="color:rgb(0,174,239)">w:</span> <a href="https://www.videonetics.com/" style="color:rgb(0,0,0)" target="_blank">www.videonetics.com</a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td style="height:2px;line-height:0px"></td></tr><tr><td><img src="https://www.videonetics.com/wp-content/uploads/2020/Signature_IVMS3.0/IVMS3.0-Signature.png" alt="SAJAG" width="700" border="0" style="border:0px"></td></tr><tr><td style="font-size:10px;padding:6px 0px;line-height:14px;font-family:Calibri,Helvetica,Arial,sans-serif!important"><strong>Disclaimer:</strong> The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only. If you have received this email by mistake, please notify the sender immediately and do not disclose the contents to anyone or make copies thereof.</td></tr></tbody></table></td></tr></tbody></table></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 15, 2020 at 1:35 AM <<a href="mailto:live-devel-request@us.live555.com">live-devel-request@us.live555.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send live-devel mailing list submissions to<br>
<a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:live-devel-request@lists.live555.com" target="_blank">live-devel-request@lists.live555.com</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:live-devel-owner@lists.live555.com" target="_blank">live-devel-owner@lists.live555.com</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of live-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Video frames distorted in Live555 Proxy Server - how to fix<br>
(Sourav Batabyal)<br>
2. Re: Video frames distorted in Live555 Proxy Server - how to<br>
fix (Ross Finlayson)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 14 Dec 2020 19:11:39 +0530<br>
From: Sourav Batabyal <<a href="mailto:sourav.batabyal@videonetics.com" target="_blank">sourav.batabyal@videonetics.com</a>><br>
To: <a href="mailto:live-devel@us.live555.com" target="_blank">live-devel@us.live555.com</a><br>
Subject: Video frames distorted in Live555 Proxy Server - how to fix<br>
Message-ID:<br>
<CALw85OG2iOKZbNss-4fYKssazbm=-<a href="mailto:u2R3BXq36xBtbgHE9CNyw@mail.gmail.com" target="_blank">u2R3BXq36xBtbgHE9CNyw@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hello Ross,<br>
<br>
In my use case, I have an IP camera as rtsp stream source and I have to<br>
proxy the stream. I am using Live555 proxy server executable and I found<br>
that there is absolutely no latency. This is indeed great!<br>
<br>
However, the proxied stream is sometimes distorted as viewed by a RTSP<br>
client application (vlc in my case), even when the rtsp stream direct from<br>
the camera is playing quite well in the same vlc player.<br>
<br>
To be specific, when I observe Camera OSD in the proxied stream, I find<br>
that the time as shown in the video frames is going one second backward and<br>
then again forward, and then ultimately catching up with real time. And,<br>
the video frames get distorted during these time slots.<br>
For example, in OSD, the time is shown in the following sequence:<br>
<br>
06:37:40 -> 06:37:41 -> 06:37:40 -> 06:37:42 -> 06:37:43<br>
<br>
and this occurs repeatedly.<br>
<br>
Please help me find out what I am missing, or is there anything I can do to<br>
fix this.<br>
<br>
[image: VIDEONETICS]<br>
*Sourav Batabyal*<br>
Software Engineer<br>
Plot No. AI/154/1, 4th Floor, Action Area 1A, Near Tank No. 3, New Town,<br>
Kolkata ? 700156, West Bengal, India<br>
<<a href="https://www.linkedin.com/in/sourav-batabyal-15b527b1/" rel="noreferrer" target="_blank">https://www.linkedin.com/in/sourav-batabyal-15b527b1/</a>><br>
[image: Facebook] <<a href="https://www.facebook.com/VideoneticsHQ/" rel="noreferrer" target="_blank">https://www.facebook.com/VideoneticsHQ/</a>> [image:<br>
LinkedIn]<br>
<<a href="https://www.linkedin.com/company/videonetics-technology-pvt-ltd-/" rel="noreferrer" target="_blank">https://www.linkedin.com/company/videonetics-technology-pvt-ltd-/</a>> [image:<br>
Twitter] <<a href="https://twitter.com/videonetics" rel="noreferrer" target="_blank">https://twitter.com/videonetics</a>> [image: YouTube]<br>
<<a href="https://www.youtube.com/channel/UCzE6RStDjr_wAkNN_dBqQwA" rel="noreferrer" target="_blank">https://www.youtube.com/channel/UCzE6RStDjr_wAkNN_dBqQwA</a>><br>
t: +91 90380 10300 | m: +91 9531616262<br>
e: <a href="mailto:sourav.batabyal@videonetics.com" target="_blank">sourav.batabyal@videonetics.com</a> | w: <a href="http://www.videonetics.com" rel="noreferrer" target="_blank">www.videonetics.com</a><br>
[image: SAJAG]<br>
*Disclaimer:* The contents of this email and any attachments are<br>
confidential. They are intended for the named recipient(s) only. If you<br>
have received this email by mistake, please notify the sender immediately<br>
and do not disclose the contents to anyone or make copies thereof.<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.live555.com/pipermail/live-devel/attachments/20201214/a1af3d8c/attachment-0001.htm" rel="noreferrer" target="_blank">http://lists.live555.com/pipermail/live-devel/attachments/20201214/a1af3d8c/attachment-0001.htm</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Tue, 15 Dec 2020 03:08:31 +1300<br>
From: Ross Finlayson <<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>><br>
To: LIVE555 Streaming Media - development & use<br>
<<a href="mailto:live-devel@us.live555.com" target="_blank">live-devel@us.live555.com</a>><br>
Subject: Re: [Live-devel] Video frames distorted in Live555 Proxy<br>
Server - how to fix<br>
Message-ID: <<a href="mailto:74A1C53A-8356-4E59-888B-CE38AD3CA64F@live555.com" target="_blank">74A1C53A-8356-4E59-888B-CE38AD3CA64F@live555.com</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Do you see any error/warning messages when you run the proxy server with the -V flag, as described here<br>
<a href="http://live555.com/proxyServer/" rel="noreferrer" target="_blank">http://live555.com/proxyServer/</a><br>
?<br>
<br>
In particular, do you see error messages of the form:<br>
"MultiFramedRTPSink::afterGettingFrame1(): The input frame data was too large for our buffer size ??<br>
?<br>
<br>
If so, then the problem is that your ?back end? server is sending excessively large 'key frames?. If possible, you should reconfigure your ?back end? servers to send smaller ?key frames?, or to break up ?key frames? into a series of ?slices? instead.<br>
<br>
If not, then you can alleviate the problem by increasing the value of<br>
OutPacketBuffer::maxSize<br>
at line 61 of ?live555ProxyServer.cpp?.<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>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<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/mailman/listinfo/live-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
End of live-devel Digest, Vol 205, Issue 7<br>
******************************************<br>
</blockquote></div>