This is very strange. The problem seems to be the "EBADF (Bad file descriptor)”, which tells us that our event loop is trying to do a “select()” on a socket that has already been closed. Our code has had bugs like this in the past, but I had thought that we had caught them all by now.
I suspect that the problem is happening because you are using the “-t” flag (to request streaming RTP/RTCP-over-TCP). This (RTP/RTCP streaming over TCP) is probably the most complex part of our code, and has been the source of numerous bugs in the past. If possible, you should avoid using this feature, and just request regular RTP/RTCP-over-UDP streaming instead. Unfortunately, without a reliable way to repeat this problem, I can’t figure out what the problem is here. Sorry. Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel