live-devel Digest, Vol 205, Issue 7

Sourav Batabyal sourav.batabyal at videonetics.com
Mon Dec 14 22:40:50 PST 2020


Hello Ross,
Thank you very much for your prompt response.
Well, as per your suggestion, I tried the following -

1. Started the ProxyServer in -V mode - No error was seen.
2.  Increased the value of OutPacketBuffer::maxSize to 1000000. - The
distortion was still occurring.

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 here
<https://drive.google.com/drive/folders/1KkjXezhyBECzeSudKZkHCPSh1wdP4Prg?usp=sharing>
.
(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.)

Thanks again for your help.
Regards,

[image: VIDEONETICS]
*Sourav Batabyal*
Software Engineer
Plot No. AI/154/1, 4th Floor,  Action Area 1A, Near Tank No. 3, New Town,
Kolkata – 700156, West Bengal, India
<https://www.linkedin.com/in/sourav-batabyal-15b527b1/>
  [image: Facebook] <https://www.facebook.com/VideoneticsHQ/> [image:
LinkedIn]
<https://www.linkedin.com/company/videonetics-technology-pvt-ltd-/> [image:
Twitter] <https://twitter.com/videonetics> [image: YouTube]
<https://www.youtube.com/channel/UCzE6RStDjr_wAkNN_dBqQwA>
  t: +91 90380 10300 | m: +91 9531616262
e: sourav.batabyal at videonetics.com | w: www.videonetics.com
[image: SAJAG]
*Disclaimer:* 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.


On Tue, Dec 15, 2020 at 1:35 AM <live-devel-request at us.live555.com> wrote:

> Send live-devel mailing list submissions to
>         live-devel at lists.live555.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.live555.com/mailman/listinfo/live-devel
> or, via email, send a message with subject or body 'help' to
>         live-devel-request at lists.live555.com
>
> You can reach the person managing the list at
>         live-devel-owner at lists.live555.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of live-devel digest..."
>
>
> Today's Topics:
>
>    1. Video frames distorted in Live555 Proxy Server - how to fix
>       (Sourav Batabyal)
>    2. Re: Video frames distorted in Live555 Proxy Server - how to
>       fix (Ross Finlayson)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 14 Dec 2020 19:11:39 +0530
> From: Sourav Batabyal <sourav.batabyal at videonetics.com>
> To: live-devel at us.live555.com
> Subject: Video frames distorted in Live555 Proxy Server - how to fix
> Message-ID:
>         <CALw85OG2iOKZbNss-4fYKssazbm=-
> u2R3BXq36xBtbgHE9CNyw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello Ross,
>
> In my use case, I have an IP camera as rtsp stream source and I have to
> proxy the stream. I am using Live555 proxy server executable and I found
> that there is absolutely no latency. This is indeed great!
>
> However, the proxied stream is sometimes distorted as viewed by a RTSP
> client application (vlc in my case), even when the rtsp stream direct from
> the camera is playing quite well in the same vlc player.
>
> To be specific, when I observe Camera OSD in the proxied stream, I find
> that the time as shown in the video frames is going one second backward and
> then again forward, and then ultimately catching up with real time. And,
> the video frames get distorted during these time slots.
> For example, in OSD, the time is shown in the following sequence:
>
> 06:37:40 -> 06:37:41 -> 06:37:40 -> 06:37:42 -> 06:37:43
>
> and this occurs repeatedly.
>
> Please help me find out what I am missing, or is there anything I can do to
> fix this.
>
> [image: VIDEONETICS]
> *Sourav Batabyal*
> Software Engineer
> Plot No. AI/154/1, 4th Floor,  Action Area 1A, Near Tank No. 3, New Town,
> Kolkata ? 700156, West Bengal, India
> <https://www.linkedin.com/in/sourav-batabyal-15b527b1/>
>   [image: Facebook] <https://www.facebook.com/VideoneticsHQ/> [image:
> LinkedIn]
> <https://www.linkedin.com/company/videonetics-technology-pvt-ltd-/>
> [image:
> Twitter] <https://twitter.com/videonetics> [image: YouTube]
> <https://www.youtube.com/channel/UCzE6RStDjr_wAkNN_dBqQwA>
>   t: +91 90380 10300 | m: +91 9531616262
> e: sourav.batabyal at videonetics.com | w: www.videonetics.com
> [image: SAJAG]
> *Disclaimer:* 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.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.live555.com/pipermail/live-devel/attachments/20201214/a1af3d8c/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 15 Dec 2020 03:08:31 +1300
> From: Ross Finlayson <finlayson at live555.com>
> To: LIVE555 Streaming Media - development & use
>         <live-devel at us.live555.com>
> Subject: Re: [Live-devel] Video frames distorted in Live555 Proxy
>         Server - how to fix
> Message-ID: <74A1C53A-8356-4E59-888B-CE38AD3CA64F at live555.com>
> Content-Type: text/plain;       charset=utf-8
>
> Do you see any error/warning messages when you run the proxy server with
> the -V flag, as described here
>         http://live555.com/proxyServer/
> ?
>
> In particular, do you see error messages of the form:
>         "MultiFramedRTPSink::afterGettingFrame1(): The input frame data
> was too large for our buffer size ??
> ?
>
> 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.
>
> If not, then you can alleviate the problem by increasing the value of
>         OutPacketBuffer::maxSize
> at line 61 of ?live555ProxyServer.cpp?.
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>
>
> ------------------------------
>
> End of live-devel Digest, Vol 205, Issue 7
> ******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20201215/556eb285/attachment.htm>


More information about the live-devel mailing list