Re: [Live-devel] Increasing video latency for RTSP client

2015-11-26 Thread Sergio Basurco
Sure, Apologies for any inconvenience and thanks! El 26-Nov-15 a las 4:11 PM, Ross Finlayson escribió: Because this discussion is no longer about the “LIVE555 Streaming Media” software, could you please continue it off the mailing list. Thanks. Ross Finlayson Live Networks, Inc. http://www.

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-26 Thread Ross Finlayson
Because this discussion is no longer about the “LIVE555 Streaming Media” software, could you please continue it off the mailing list. Thanks. Ross Finlayson Live Networks, Inc. http://www.live555.com/ ___ live-devel mailing list live-devel@lists.liv

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-26 Thread Sergio Basurco
Hi, Thanks. It seems like the only thing missing for me... VLC must have multithreaded libav decoding because the live555 is very similar to what I'm doing. Do you know about any resources or examples I can use besides the libav page? El 25-Nov-15 a las 8:27 PM, Jeff Shanab escribió: Yup,

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-25 Thread Jeff Shanab
Yup, libavcodec. (56.13.100) Someone else here enabled the slice decoding threads, I'd end up googling it to remind myself. I was kinda surprised that when I still had plenty of CPU that a single decoding thread was not enough but once I gave it some more thoiught, it makes sense. You gotta finis

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-25 Thread Sergio Basurco
Sorry, the last message was cut. The delay still appears even when only decoding a single camera. The only program able to properly decode is VLC. So it's not a network or hardware problem. I do believe though that the decoder cannot keep up. @Jeff (or anyone listening) ... I will get into mu

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-23 Thread Sergio Basurco
Hi Jeff, Thanks a lot for your input. Indeed it was CPU not keeping up. We have had good experiences with threads dedicated for decoding sessions with streams of even more than 5MP. Problems come up when we have too many of these, of course there is so much you can ask the CPU. For me it was

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-23 Thread Jeff Shanab
I work with 5Mp and larger streams a lot. This is probably not a live555 issue but there are 2 things that come to mind that the larger streams stress without using a lot of CPU. Decoding not keeping up. (Buffers on client side, watch client memory to see this.) Single threaded decoding can tak

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-23 Thread Sergio Basurco
Hi Ross, Does an existing RTSP/RTP media player client - e.g. VLC - play this same stream properly? Yes it does. However I just discovered that one of the cameras in my network was consuming 20mbps. This caused the delay on the decoding side. VLC only captured one camera at a time so it didn't

Re: [Live-devel] Increasing video latency for RTSP client

2015-11-23 Thread Ross Finlayson
> I'm trying to decode RTSP H264 streams, there is an IP camera that has 5MP > frames. I used to have lots of decoding errors and this was due to the > receive buffer size. Using the increaseReceiveBufferTo(...) function I > managed to fix the decoding artifacts. > > Now however, I have an ever

[Live-devel] Increasing video latency for RTSP client

2015-11-23 Thread Sergio Basurco
Hello all, I'm trying to decode RTSP H264 streams, there is an IP camera that has 5MP frames. I used to have lots of decoding errors and this was due to the receive buffer size. Using the increaseReceiveBufferTo(...) function I managed to fix the decoding artifacts. Now however, I have an ev