Re: [Live-devel] Question about Recursive TaskScheduler::doEventLoop Call

2021-01-11 Thread Mit Shan
Note that "GenericMediaServer::lookupServerMediaSession” is part of the library code, and thus is not meant to be modified. Instead, you should subclass “RTSPServer”, and reimplement the virtual function “lookupServerMediaSession” in your subclass. (This is what we did for the “DynamicRTSPSer

Re: [Live-devel] Problem on multiple openRTSP running concurrently

2021-01-11 Thread Ross Finlayson
> Received a complete SETUP response: > RTSP/1.0 500 Internal Server Error That error is coming from your server; it has nothing to do with “openRTSP”. Your server apparently has problems handling several concurrently streams. However, I notice - from the SDP description sent by your server: >

[Live-devel] Problem on multiple openRTSP running concurrently

2021-01-11 Thread Zhang, David via live-devel
--- Begin Message --- Hi, I am having the load test on my macbook. I have a connected IP camera, and I used the command ./openRTSP -q “rtsp://192.168.0.212:554/stream0?username=xxx&password=xx” to receive stream data. I opened 11 iterm terminal sessions and run previous command

Re: [Live-devel] Question about Recursive TaskScheduler::doEventLoop Call

2021-01-11 Thread Ross Finlayson
> On Jan 11, 2021, at 5:56 PM, Mit Shan wrote: > > I want to achieve the following function in live555 RTSP server: > > (a). Block for some time in the method > "GenericMediaServer::lookupServerMediaSession" Note that "GenericMediaServer::lookupServerMediaSession” is part of the library cod

[Live-devel] Question about Recursive TaskScheduler::doEventLoop Call

2021-01-11 Thread Mit Shan
I want to achieve the following function in live555 RTSP server: (a). Block for some time in the method "GenericMediaServer::lookupServerMediaSession", when processing the "DESCRIBE" request (and before we response to it), while having live555 RTSP server running normally with other streams da