I'm using one process per stream to stream from RTSP server.
After creating 31 processes, On 32nd the debug says:
recvfrom() error:
Groupsock read failed:
This is almost certainly due to some limit (most likely in the number
of open files) in your OS, not an inherent limit in our software.
It dosn't matter if there is 4 processes handling 8 streams or 32
processes alltogether,
the limit is 31.
And this confirms the above (because any limit in our software would
have to be per-process).
Any idea on how to fix this?
Reconfigure your OS to increase the maximum number of open files
(sockets) that it can have at a time. (How you would do this depends
upon your particular OS.)
Ross Finlayson
Live Networks, Inc. (LIVE555.COM)
<http://www.live555.com/>
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel