Re: [Live-devel] What is the timestamp unit in openRTSP?

2009-12-07 Thread Ross Finlayson
What is the timestamp unit in openRTSP? second or microsecond? I'm not sure what you mean by "timestamp unit", but I'm assuming that you mean "data type of a presentation time". (The RTP streaming protocol does use timestamps internally, but those usually do not get exposed outside our libra

Re: [Live-devel] What is the timestamp unit in openRTSP?

2009-12-07 Thread Yedidia Amit
timestamp in video in most cases (depends on the sdp) is 9 ticks in second for audio is according to the sample rate 8000/16000/44000 etc.. From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of Lee Victor Sent: Tuesday

[Live-devel] What is the timestamp unit in openRTSP?

2009-12-07 Thread Lee Victor
What is the timestamp unit in openRTSP? second or microsecond? Thank you. ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

Re: [Live-devel] I want to add pause and replay function in openRTSP, and I have some questions.

2009-12-07 Thread Ross Finlayson
If I do need to get the time, how can I? Either keep track of the time yourself, using "gettimeofday()", or else - for a more accurate time - call "MediaSubsession:: getNormalPlayTime()" (using a stream's most recently received presentation time as parameter). -- Ross Finlayson Live Network

Re: [Live-devel] How to build a RTSP server supports TCP. UDP & Multicast in the same time?

2009-12-07 Thread Ross Finlayson
When TCP/UDP mode, the subsession needs to inherit from class OnDemandServerMediaSubsession. When multicast mode, it needs to inherit from PassiveServerMediaSubsession. How can I make a path support both mode in the same time?? It is the server - not the client - that decides wheth

Re: [Live-devel] Does Live555 RTSP server fully support RTSP/RTP TCP-interleave?

2009-12-07 Thread Ross Finlayson
This is a known problem (bug) in the way that we currently handle RTP/RTCP-over-TCP. (Once RTP/RTCP-over-TCP starts, RTSP requests or responses no longer get sent or handled.) Because this is tripping up so many people, it has become a high-priority bug, and a fix will be coming soon. -- Ro

[Live-devel] Does Live555 RTSP server fully support RTSP/RTP TCP-interleave?

2009-12-07 Thread Shengye Lu
Hi, I am using latest version of Live555 RTSP server, using Realplayer as client. If Realplayer is within a NAT, RTSP/RTP streaming should go via TCP interleave. When I test with this setting, some problem happens: After RTSP server starts sending interleaved RTP packet to Realplayer, it does not

[Live-devel] How to build a RTSP server supports TCP. UDP & Multicast in the same time?

2009-12-07 Thread HUNT_RD3_Anders Chen
Dear all, I built a RTSP server. It works fine in TCP & UDP mode. But, it doesn't support multicast ... When TCP/UDP mode, the subsession needs to inherit from class OnDemandServerMediaSubsession. When multicast mode, it needs to inherit from PassiveServerMediaSubsession. How

Re: [Live-devel] I want to add pause and replay function in openRTSP, and I have some questions.

2009-12-07 Thread Lee Victor
If I do need to get the time, how can I? 2009/12/7 Ross Finlayson > I want to add pause and replay function in openRTSP. I think I can user >> >> RTSPClient::pauseMediaSession(MediaSession& session) >> & >> Boolean RTSPClient::playMediaSession(MediaSession& session, double start, >> double end,

Re: [Live-devel] I want to add pause and replay function in openRTSP, and I have some questions.

2009-12-07 Thread Ross Finlayson
I want to add pause and replay function in openRTSP. I think I can user RTSPClient::pauseMediaSession(MediaSession& session) & Boolean RTSPClient::playMediaSession(MediaSession& session, double start, double end, float scale) to realize this function. But I have to get the time when it pause

[Live-devel] I want to add pause and replay function in openRTSP, and I have some questions.

2009-12-07 Thread Lee Victor
I want to add pause and replay function in openRTSP. I think I can user RTSPClient::pauseMediaSession(MediaSession& session) & Boolean RTSPClient::playMediaSession(MediaSession& session, double start, double end, float scale) to realize this function. But I have to get the time when it pause ,so