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 wrote: > > > 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: > > pu

[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* scheduler

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,

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 "RTSP

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 can

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 list

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. http://www.live555.com/_

[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 adv

[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 be

[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 Ple

[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 write

[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; iter.r

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Jeremy Noring
On Mon, Mar 22, 2010 at 11:46 AM, Ross Finlayson wrote: > 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 go

Re: [Live-devel] Detecting network failure

2010-03-22 Thread Jeremy Noring
On Mon, Mar 22, 2010 at 11:43 AM, Roberts, Randy wrote: > 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 > layer…Ross may ha

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 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 t

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 time

[Live-devel] RTSPOverHTTP

2010-03-22 Thread Roberts, Randy
Hi Ross, I don't know if you've made any progress on RTP/RTSPoverHTTP... I took your RTP/RTSPOverHTTP skeleton (from 2009.11.27) and came up with an implementation that is working reasonably well...including bi-directional RTCP reports. I've encountered a few issues along the way that

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 D