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

Re: [Live-devel] Live555 NatHole Punching

2015-11-23 Thread Zia Ur Rahman
Hi Ross, Thanks alot for your prompt response , WebRTC is browser based solution, my requirement is desktop client(s), android and iphone, so I think that for the time being I am gona stick with Pjnath and I will update you . Yeah I agree with RTSP protocol *cannot*, in general, be expected to wo

Re: [Live-devel] Live555 NatHole Punching

2015-11-23 Thread Ross Finlayson
FYI, we are developing a WebRTC-based service (using STUN/ICE etc.) that will make it possible to stream (via RTP/RTCP) across NATs. This is a long way away from general deployment, but you can see a demo at http://webrtc.live555.com (Note that the RTSP protocol *cannot*, in gen

[Live-devel] Live555 NatHole Punching

2015-11-23 Thread Zia Ur Rahman
Hi Ross, I hope that you are doing great. As in our previous discussion regarding video transmission over UDP, for the client(s) behind NAT, I am going to integrate stun and ice technique with live555. In order to do so I have chosen pjnath (http://www.pjsip.org/pjnath/docs/html/). Is this SDK go