Re: [Live-devel] RTSP Proxy Server

2012-06-19 Thread Sambhav
There is an existing RTSP server for which there is no programatic control and cannot be changed. I need to implement a custom feature at the application level which requires server control. So was thinking on these terms. Regards, Sambhav On Tue, Jun 19, 2012 at 8:25 PM, Ross Finlayson wrote

[Live-devel] RTSP Proxy Server

2012-06-19 Thread Kumar Sambhav
Hi, Is the following RTSP proxy server mode of operation possible ? ProxyServer only acts as proxy only for RTSP commands, but the RTP/RTCP data flows to the client directly from the main RTSP Server Regards, Sambhav ___ live-devel mailing list live

[Live-devel] AV Sync for live input

2012-06-07 Thread Sambhav
AV sync ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

[Live-devel] RTSP Client TCP mode

2012-05-25 Thread Kumar Sambhav
a. On the server the Receiver Report shows lot of packet loss. For low bitrate content TCP mode works fine. For TCP mode is there additional settings required, like buffersize to support high bitrate content etc ? Regards, Sambhav ___ live-devel ma

Re: [Live-devel] RTCP Receiver Report information

2012-04-29 Thread Kumar Sambhav
Thanks Ross. In the proposed implementation the application has to periodically query the stats. Is there a way to have an implementation where an application callback is called every time an RTCP RR is received ? Regards, Sambhav On Apr 29, 2012, at 7:51 PM, Ross Finlayson wrote: >&g

[Live-devel] RTCP Receiver Report information

2012-04-29 Thread Kumar Sambhav
Hi, How can the OnDemand RTSP Server application get the RTCP Receiver Report information ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

[Live-devel] RTP/RTCP Server Port number configuration

2012-03-30 Thread Kumar Sambhav
Hi, How does OnDemand RTSP Server choose RTP-RTCP server ports ? How to configure these port numbers to a predefined value ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live

Re: [Live-devel] RTSPClient w/significant frame loss

2012-03-22 Thread Kumar Sambhav
be internally using threads to decode, (not 100% sure on this) 4. Try with a low FPS / bitrate clip. 5. Just give a try on requesting TCP data from the server instead of UDP to see if the behavior changes. Regards, Sambhav On Mar 23, 2012, at 3:54 AM, Brad O'Hearne wrote: &

Re: [Live-devel] Live555 RTSP Client and Panasonic BL-C210 IP camera

2012-03-21 Thread Kumar Sambhav
Hi Renato, Thanks for sharing the information. Panasonic manuals does not mention any such thing. Will check with their support. Regards, Sambhav On Mar 20, 2012, at 4:58 PM, Renato MAURO (Libero) wrote: > Hi Sambhav. > > > I had the same problem with some Samsung device

Re: [Live-devel] Live555 RTSP Client and Panasonic BL-C210 IP camera

2012-03-19 Thread Kumar Sambhav
openRTSP does not send a TEARDOWN. Yes the camera stops sending data. From network capture, I dont see any RTP data being sent by the camera. However openRTSP continues to send RTCP packets. , Will contact the vendor and check with them. On Mar 20, 2012, at 2:17 AM, Ross Finlayson wrote:

[Live-devel] Live555 RTSP Client and Panasonic BL-C210 IP camera

2012-03-19 Thread Kumar Sambhav
period. Is this correct ? I captured data using wireshark and saw that RTCP packets are sent and received by both server and client. (as no ICMP packets were seen) Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http

Re: [Live-devel] RTCP BYE from the RTSP Server

2012-03-15 Thread Kumar Sambhav
Thanks for the detailed Information. I am using live RTP source as stream source to a subclass of OnDemandServerMediaSubsession. In this case RTP when source stops sending data , the application gets a message upon which i want to close the session. On Mar 16, 2012, at 1:53 AM, Ross Finlays

[Live-devel] RTCP BYE from the RTSP Server

2012-03-15 Thread Kumar Sambhav
Hi, How to invoke a RTCP BYE message to the client from the RTSP Server application (e.g testOnDemandRTSPServer) ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

Re: [Live-devel] Live555 server and VLC playback problem

2012-03-05 Thread Kumar Sambhav
I updated to VLC version 2.0 and its working fine with RTP over UDP. Only with older versions the problem exists. Even FFPlay has same issue, times out and switches to TCP Also tested with Quicktime and gstreamer. RTP over UDP works fine with these clients. Since the behavior is client spec

[Live-devel] Live555 server and VLC playback problem

2012-03-05 Thread Kumar Sambhav
Hi, I have Live555 RTSP server running on a machine (Amazon EC2) that has a private IP address and an internet routable public IP address. When I try to play this stream using VLC (Version 1.1.7 ) it says "live555 warning. no data received for 10s. Switching to TCP" One issue i found is SDP wa

Re: [Live-devel] Live input to RTSP Server

2012-02-28 Thread Kumar Sambhav
Thanks Ross. Creating a Groupsock object solved the problem. Groupsock* inputGroupsock = new Groupsock(envir(), inputAddress, inputPort, inputTTL); I was quickly trying to get things to work. Once it done I will implement custom class :) On Feb 29, 2012, at 11:01 AM, Ross Finlayson wrote:

[Live-devel] Live input to RTSP Server

2012-02-28 Thread Kumar Sambhav
.cpp:210 RTSPServer::RTSPClientSession::handleCmd_PLAY (this=0x100801600, subsession=0x7fff5fbff320, cseq=0x7fff5fbff320 "??_?", fullRequestStr=0x7fff5fbff320 "??_?") at RTSPServer.cpp:1209 Regards, Sambhav ___ live-devel mailing

Re: [Live-devel] Non blocking read in ByteStreamFileSource

2012-02-28 Thread Kumar Sambhav
Initially i thought the pipe read would be blocking till data is available. You clarified in linux it will not block. Then figured out that blocking is happening at fopen. alternative to fopen, open() can be used to open a PIPE in non-blocking mode. open("name" ,O_RDONLY | O_NONBLOCK) On

Re: [Live-devel] Non blocking read in ByteStreamFileSource

2012-02-27 Thread Kumar Sambhav
Hi Ross, I am using Linux. Before going to read function, the program blocks at ByteStreamFileSource::createNew when it tries to do OpenInputFile on a pipe. I was not able to find any options to call fopen in non blocking mode. Regards, Sambhav On Feb 28, 2012, at 9:20 AM, Ross Finlayson

[Live-devel] Non blocking read in ByteStreamFileSource

2012-02-27 Thread Kumar Sambhav
doReadFromFile() be scheduled after a specified time ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

Re: [Live-devel] Switching from RTP over UDP to TCP

2012-02-13 Thread Kumar Sambhav
From debug prints I see that RTSP Server is sending UDP data till VLC sends a request after 10s to switch to TCP. Regards, Sambhav On Feb 11, 2012, at 12:36 PM, Ross Finlayson wrote: >> When does RTSP server decide to switch streaming from RTP over UDP to TCP ? > > It doesn't

[Live-devel] Switching from RTP over UDP to TCP

2012-02-10 Thread Kumar Sambhav
Hi , When does RTSP server decide to switch streaming from RTP over UDP to TCP ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

[Live-devel] Hardcoding SDP information

2012-02-06 Thread Kumar Sambhav
? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

[Live-devel] Multiple network interfaces

2012-02-05 Thread Sambhav
Hi, When there are multiple network interfaces on a machine, how does live555 decide to which interace to use? Is there a way to specify which interface to use ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http

Re: [Live-devel] Live H264 RTP source to RTSP Server

2012-01-31 Thread Sambhav
It is not working. Its crashing. The gdb stacktrace is given below. The onDemandRTSP Server will initialize the source and sink when it receives a DESCRIBE from the client. Now when it starts to form the SDP for which it starts looking for bitstream, if there is no data received at the input will

Re: [Live-devel] Live H264 RTP source to RTSP Server

2012-01-31 Thread Sambhav
::createNewStreamSource instead of ByteStreamFileSource can H264VideoRTPSource be used so that I can get live input ? On Tue, Jan 31, 2012 at 8:35 AM, Sambhav wrote: > Hi Ross, > > Is there an alternative way to do the same without using linux PIPEs ? > > In H264VideoFileServer

[Live-devel] Live H264 RTP source to RTSP Server

2012-01-29 Thread Sambhav
stream using H264VideoFileSink to a linux PIPE - To the RTSP Server add H264VideoFileServerMediaSubsession with the above mentioned linux PIPE as the input Is there a better way to do this ? Thanks & Regards, Sambhav ___ live-devel mailing

Re: [Live-devel] Receiving RTP packets by a RTSP Client app

2012-01-19 Thread Sambhav
ction and got this error. "FramedSource[0x10b001ad0]::getNextFrame(): attempting to read more than once at the same time!" Regards, Sambhav On Thu, Jan 19, 2012 at 11:43 AM, Sambhav wrote: > Thanks a lot. This is exactly what I need for my application. > > On Thu, Jan 19, 2012 at 11

Re: [Live-devel] Receiving RTP packets by a RTSP Client app

2012-01-18 Thread Sambhav
I have a low end device with Live555 RTSP server serving live H264 stream. My application needs acts as a RTSP client and do the following 2 things a) Store this H264 data in mp4 format. b) Re - stream the H264 data to another application(can be more than one) for a doing some other processing.

Re: [Live-devel] Receiving RTP packets by a RTSP Client app

2012-01-18 Thread Sambhav
Thanks Ross. Is there a way to get these RTP packets out of the live555 library for usage by application ? and which Class in the library handles H264 RTP packets and extracts the media data ? On Thu, Jan 19, 2012 at 8:05 AM, Ross Finlayson wrote: > The testRTSPClient app shows how to receive da

[Live-devel] Receiving RTP packets by a RTSP Client app

2012-01-18 Thread Sambhav
Hi, The testRTSPClient app shows how to receive data for a subsession. Can the application get the RTP packets instead/along with media data ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman

Re: [Live-devel] RTSP latency on Android Clients

2011-11-29 Thread Sambhav
Sorry. I was asking the question in more general sense about RTSP clients interpreting the bandwidth parameter of the SDP. The other question of controlling streaming framerate, where can I modify this parameter ? On Tue, Nov 29, 2011 at 7:30 PM, Ross Finlayson wrote: > On Android clients RTSP

[Live-devel] RTSP latency on Android Clients

2011-11-29 Thread Sambhav
controlled at runtime in Live555 ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

Re: [Live-devel] Stopping an RTP stream safely/Deleting objects

2011-11-16 Thread Sambhav
I have a similar use case in which the application has to start and stop the OnDemandRTSPServer before the EOF without the process being killed. I am using the code of h264ESVideoTest of testOnDemandRTSPServer To stop the server i set the watchVariable to a non null value. when the doEventLoop(&

[Live-devel] OnDemand Server application Callbacks

2011-11-14 Thread Sambhav
Hi, I have an application with live555 server (OnDemand) integrated. How can this application know when clients sends PLAY and TEARDOWN requests ? Is there any application level callbacks for the same ? Regards, Sambhav ___ live-devel mailing list live

[Live-devel] error (ARM) : terminate called after throwing an instance of 'int'

2011-11-03 Thread Sambhav
ecursively Aborted Any solutions for the error ? Regards, Sambhav ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel