[Live-devel] low perfomance in "onDemandRTSPServer" when connecting with multiple clients

David Bueno Monge david.bueno at scati.com
Fri Apr 25 04:28:55 PDT 2014


I have tested the server using openRTSP as client instead of VLC, and that
was the problem. VLC get stuck when visualizing multiple videos at the same
time. The perfomance is quite good if no decoding is done.

I have also tested the live555 server with our corporative app and it can
manage lots of connexions wihtout problem, even with our app decoding and
visualizing the sources in the same machine, basically what i could not do
whit VLC.

I will continue testing the server and also trying to develop a better
"FramedSource" implementation in order to stream data from live sources.

Thanks you very much for your help


2014-04-24 21:02 GMT+02:00 Ross Finlayson <finlayson at live555.com>:

> None of these is the problem, as you have said, the CPU utilization
> remains low, and there is no network problem as i am running server and
> cliente on the same machine.
>
> The number of sockets cannot be a problem, because with high resolution
> videos, only with 5 or 6 clients connected, the performance decreases a
> lot. You can continue adding clients, but without a good performance...
>
>
> Are these clients actually decoding and displaying the video (rather than
> just receiving it)?  If so, then perhaps your bottleneck is there - in
> whatever is doing the decoding?  E.g., do you have a separate GPU or
> something doing the decoding?
>
> One way to test this is to use "openRTSP" as your client.  "openRTSP" just
> receives data (and outputs it to a file), but does not decode it.  Try
> running "openRTSP" multiple times (you may wish to use the "-F
> <filename-prefix>" option to give each output file a different filename
> prefix, to distinguish them).  Then try playing the received files using a
> media player.  (If your video is H.264, and you're using VLC as your media
> player, then you'll need to rename each video file to have a ".h264"
> filename suffix.)  This will tell you whether or not data loss is happening.
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>
>


-- 

*David Bueno Monge*Software Engineer

Skype dbueno_scati
*------------------------------*[image:
http://www.scati.com]<http://www.scati.com/>

T +34 902 116 095

F +34 976 466 580
*------------------------------*

Bari, 23
Plataforma Logística PLAZA

50.197 Zaragoza (Spain)

*www.scati.com <http://www.scati.com/>*
*------------------------------*

*Disclaimer:*
This e-mail (including any attached documents) is proprietary and
confidential and may contain legally privileged information. It is intended
for the named recipient(s) only. If you are not the intended recipient, you
may not review, retain, copy or distribute this message, and we kindly ask
you to notify the sender by e-mail immediately and delete this message from
your system.

*Please consider your environmental responsibility before printing this
e-mail.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20140425/997cdb56/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 9971 bytes
Desc: not available
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20140425/997cdb56/attachment-0001.png>


More information about the live-devel mailing list