Re: [Live-devel] Detecting network failure

2010-03-22 Thread Roberts, Randy
Previously I was watching RTPOverTCP_OK to determine when there was a failure in TCP streaming, but that's since been removed. How can I determine when streaming has ceased because the network has failed (my internet connection goes down, for example)? In particular, I need to do this with a

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Jeremy Noring
Hi Jeremy, When this happens do you, by chance, notice the CPU utilization go close to 100% on your target? I checked, and I don't experience this. Mostly, I just need a way of knowing that stuff is erroring out, but as far as I see, I don't get any feedback. The stream never times out

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Roberts, Randy
Hi Jeremy, When this happens do you, by chance, notice the CPU utilization go close to 100% on your target? I checked, and I don't experience this. Mostly, I just need a way of knowing that stuff is erroring out, but as far as I see, I don't get any feedback. The stream never

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Ross Finlayson
Previously I was watching RTPOverTCP_OK to determine when there was a failure in TCP streaming, but that's since been removed. How can I determine when streaming has ceased because the network has failed (my internet connection goes down, for example)? You would detect this the same way that

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Jeremy Noring
On Mon, Mar 22, 2010 at 11:43 AM, Roberts, Randy randy.robe...@flir.comwrote: Note, I didn’t conditionalize my error handling for specific errno returns…which I probably should have…and, it may be better to pass the status further up, to allow for error handling at a higher, more appropriate

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Jeremy Noring
On Mon, Mar 22, 2010 at 11:46 AM, Ross Finlayson finlay...@live555.comwrote: Previously I was watching RTPOverTCP_OK to determine when there was a failure in TCP streaming, but that's since been removed. How can I determine when streaming has ceased because the network has failed (my

[Live-devel] H.264 Streaming from Live H.264 source

2010-03-22 Thread vikas srivastava
Hi Developers, I have requirement to create streaming in H.264 , i am receiving stream from live source(in H.264 format) and i have to re-stream it to another ip/port. for that i have edited openRTSP and added one more option for re-streaming and added following code. RTPSink* videoSink;

[Live-devel] make the live555 scheduler working together with other schedulers

2010-03-22 Thread Alberto Alberici
Hi, which is the best way to make the live555 library work together with another library which has its own main scheduler (for example: qt), _without using threads_? I mean: qt has app.exec(), which doesn't return, and live555 has doEventLoop(), which doesn't return Of course I could

[Live-devel] information about sdp file suport in live555......!

2010-03-22 Thread Harish N
Hello all, Am running live media server (vS2008) in my testing server It streams the files (which are in the current directory) well... But I wanted to know whether if it can use the sdp file generated by VLC and stream the corresponding file... This functionality works in Darwin

[Live-devel] RTSPoverTCP TEARDOWN

2010-03-22 Thread Roberts, Randy
Hi Ross, Is it by design that the RTSP Teardown message (from the client) never gets processed in the RTSPOverTCP server implementation, may in lieu of other mechanisms like the RTCP BYE, or just relying upon the liveness check to timeout the session? I can see the message is discarded

[Live-devel] RTSPOverTCP race condition (temporary lockout)?

2010-03-22 Thread Roberts, Randy
Hi Ross, I thought I should open a new thread for the RTSPOverTCP lockout issue that I've come across (from my response to Jeremy's message (subject: Detecting network failure)). I apologize for the detail here...if you have any suggestions/preferences for further communications, please

Re: [Live-devel] RTSPoverTCP TEARDOWN

2010-03-22 Thread Ross Finlayson
Is it by design that the RTSP Teardown message (from the client) never gets processed in the RTSPOverTCP server implementation Are you using a recent version of the code?? This problem was definitely fixed in version 2010.03.14 -- Ross Finlayson Live Networks, Inc.

Re: [Live-devel] RTSPOverHTTP

2010-03-22 Thread Ross Finlayson
Would you be interested in pulling this back into your baseline?? Feel free to post a patch file (made against the most recent version of the code) to the mailing list. However, I don't know when I'll be working on this...___ live-devel mailing

Re: [Live-devel] RTSPoverTCP TEARDOWN

2010-03-22 Thread Roberts, Randy
Funny, I was just replying to myself...having noticed you'd answered my question in your code comments; // Begin by reading and discarding any characters that aren't '$'. // Any such characters are probably regular RTSP responses or // commands from the server. At present, we

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Ross Finlayson
I've set breakpoints in every callback I could find, after my doEventLoop() call, etc. When I kill my internet connection mid-stream, I hit none of these breakpoints. OK, it sounds like you're blocking in your RTSP client ANNOUNCE operation. This will not be a problem in the upcoming

Re: [Live-devel] make the live555 scheduler working together with other schedulers

2010-03-22 Thread Matt Schuckmannn
My approach for this kind of stuff has been to put them in separate threads (I'd probably create a thread for Live555) and then just use some sort of thread safe communication for passing events and data between the 2, e.g. a socket or thread safe queue, etc. Matt S. On 3/22/2010 2:27 AM,

[Live-devel] Form hang when running live555MediaServer

2010-03-22 Thread steven choong
Dear Ross, I am trying to use live555MediaServer.cpp as a server , I was successfully compiled the code in VS2008. I use a main form to present the live555MediaServer, there has a button which triggered the below functions: public: void startServer(){ TaskScheduler*

Re: [Live-devel] Form hang when running live555MediaServer

2010-03-22 Thread Jeremy Noring
On Mon, Mar 22, 2010 at 6:30 PM, steven choong lovestoryho...@gmail.comwrote: Dear Ross, I am trying to use live555MediaServer.cpp as a server , I was successfully compiled the code in VS2008. I use a main form to present the live555MediaServer, there has a button which triggered the below