I've found out that when you run a few different instances of RTSP
clients in separate threads CSeq number is not increased by one with
each consecutive request.
It's because CSeq number is a static variable in RTSPClient.
This is a perfect illustration of why you are not supposed to run
LIVE555 library code in multiple threads. (Have you read the FAQ
entry about threads? If not, then why not (because you were asked to
read the FAQ before you subscribed/posted to the mailing list)?)
Instead, you should be using a single event loop (in a single thread)
- even to make multiple RTSP client requests.
--
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