Re: [Live-devel] RTSP proxy server crash on delete with -V option

2024-09-29 Thread Ross Finlayson
OK, thanks. I’ve just installed a new version (2024.09.29) of the code that fixes this. Ross Finlayson Live Networks, Inc. http://www.live555.com/ ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/liv

Re: [Live-devel] RTSP proxy server crash on delete with -V option

2024-09-27 Thread Андрій Олексійович Радченко
Yes. Something like this: 1) ~ProxyServerMediaSession 2) ~ServerMediaSession //(at this point fProxyRTSPClient is already deleted) 3) deleteAllSubsessions() 4) Medium::close(fSubsessionsHead) ... 5) delete medium 6) ~ProxyServerMediaSubsession 7) envir() << *this << "::~ProxyServerMediaSubsession(

Re: [Live-devel] RTSP proxy server crash on delete with -V option

2024-09-27 Thread Ross Finlayson
Andrey, Thank you for the bug report. I agree that there is probably a bug here, but I don’t like your proposed solution. If a “ProxyServerMediaSession” has been deleted, then nobody should be calling “url()” on it. I.e., the problem is not that code is trying to access an already-deleted “P

[Live-devel] RTSP proxy server crash on delete with -V option

2024-09-27 Thread Андрій Олексійович Радченко
Hello. I tried live555ProxyServer.cpp example and found that if: 1) we start program with -V option 2) there are active proxy streams (not clients, but just get descriptions from rtsp streams); 3) we EXIT from event loop and delete server with *Medium::close()* then it will crash due to access to

Re: [Live-devel] rtsp proxy from ffmpeg

2022-09-07 Thread Ross Finlayson
> On Sep 7, 2022, at 6:16 PM, Специалист IT wrote: > > [back-end RTSP/RTP stream] --> [LIVE555 Proxy Server]... BUT [back-end > RTSP/RTP SERVER] --> [LIVE555 Proxy Server]... OK, I’ve made that change to the web page, if that makes things clearer for you. > Did I understand you correctly th

Re: [Live-devel] rtsp proxy from ffmpeg

2022-09-07 Thread Специалист IT
Thank you for the opportunity to ask a question and for your very quick response First, we do not support the model whereby a data source 'pushes' media into a RTSP server (something that's excessively complex, and non-standard). That's why the "ANNOUNCE" command did not work. Unexpectedly,

Re: [Live-devel] rtsp proxy from ffmpeg

2022-09-07 Thread Ross Finlayson
First, we do not support the model whereby a data source ‘pushes’ media into a RTSP server (something that’s excessively complex, and non-standard). That’s why the “ANNOUNCE” command did not work. Instead of using a ‘ffmpeg’ video encoder to ’stream’ encoded video into a RTSP server, you simpl

[Live-devel] rtsp proxy from ffmpeg

2022-09-07 Thread Специалист IT
Hello! I have done heavy transcoding from usb mjpeg camera to h264 in my code and now streaming to a third-party rtsp server (for example to rtsp-simple-server) using ffmpeg libraries On the command line, it looks something like ./ffmpeg -f v4l2 -input_format mjpeg -i /dev/video0 -c:v libx264

Re: [Live-devel] RTSP Proxy Server IP Address

2019-10-10 Thread Ross Finlayson
By default, the server uses the network interface that’s used for IP multicast routing - i.e., the one that has a route for 224.0.0.0/4. (The reason for this is that it uses IP multicast to detect its own IP address.) So, the easiest way to choose a particular network interface is to reconfigur

[Live-devel] RTSP Proxy Server IP Address

2019-10-10 Thread HAN Hao
Hi, I am trying to use the RTSP Proxy Server to host a RTSP stream. However, with both the Wi-Fi and the Ethernet connected, the IP address for the proxy server can sometimes be the Wi-Fi IP while sometimes it is the Ethernet IP. May I know whether there are any ways to ensure that the restream

Re: [Live-devel] rtsp proxy error on first request

2019-09-18 Thread Ross Finlayson
Thanks for sending the log. It shows that the problem is with your ‘back-end’ server (i.e., IP camera). The LIVE555 Proxy Server is working properly. > Attached. As before, the sequence of actions: > > - start proxyserver > - run player: fails > > Playing: rtsp://proxyaddr/proxyStream > [ffm

Re: [Live-devel] rtsp proxy error on first request

2019-09-18 Thread Yuri D'Elia
On Tue, Sep 17 2019, Ross Finlayson wrote: > And send us the complete log output (especially during the time that the > proxy server returns "454 Session Not Found”). Attached. As before, the sequence of actions: - start proxyserver - run player: fails Playing: rtsp://proxyaddr/proxyStream [ffmp

Re: [Live-devel] rtsp proxy error on first request

2019-09-17 Thread Ross Finlayson
> On Sep 17, 2019, at 10:34 AM, Yuri D'Elia wrote: > > On Mon, Sep 16 2019, Ross Finlayson wrote: >> Try adding the -V (upper-case V) option, to get verbose diagnostic output, >> and send us this diagnostic output, when the problem occurs. > > Ran as following: > > /usr/bin/live555ProxyServe

Re: [Live-devel] rtsp proxy error on first request

2019-09-17 Thread Yuri D'Elia
On Mon, Sep 16 2019, Ross Finlayson wrote: > Try adding the -V (upper-case V) option, to get verbose diagnostic output, > and send us this diagnostic output, when the problem occurs. Ran as following: /usr/bin/live555ProxyServer -p 554 -R -V -u user pass 'rtsp://camera/videoMain' "camera" is 19

Re: [Live-devel] rtsp proxy error on first request

2019-09-16 Thread Ross Finlayson
> On Sep 16, 2019, at 6:21 AM, Yuri D'Elia wrote: > > I've been using live555ProxyServer for a while, starting a couple of > years ago and currently using 2019.08.28 from debian unstable. > > I'm relaying an authenticated rtsp stream from a webcam. > I'm using proxyserver as follows: > > live

[Live-devel] rtsp proxy error on first request

2019-09-16 Thread Yuri D'Elia
I've been using live555ProxyServer for a while, starting a couple of years ago and currently using 2019.08.28 from debian unstable. I'm relaying an authenticated rtsp stream from a webcam. I'm using proxyserver as follows: live555ProxyServer -p 554 -R -U user pass 'rtsp://user:pass@cameraip/vide

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-05 Thread Ross Finlayson
> On Sep 5, 2019, at 5:23 PM, HAN Hao wrote: > > > In this case, the maximum number of proxy server instances created can only > be 2(ports 554 and 8554)? No. You can create servers that use whatever port number(s) you wish. Just note that only two port numbers - 554 and 8554 - are reser

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-05 Thread HAN Hao
> At the same time, may I also ask whether it is possible to set the RTSP Proxy > Server to use the same port? When multiple instances of RTSP Proxy Server is > hosted, the first proxy server does not show the port number(i.e > xxx.xxx.xxx.xxx/proxyStream). From the second proxy server onwards,

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-05 Thread Ross Finlayson
> Note also that port 554 is the ‘default’ port number for RTSP. “rtsp://“ > URLs that use port 554 don’t have to use it (although they can if you wish). > (This is analogous to port 80 for HTTP.) My explanation here was a little unclear. This is better: Port 554 is the ‘default’ port numb

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-05 Thread Ross Finlayson
> On Sep 5, 2019, at 12:55 AM, HAN Hao wrote: > > >> Thank you! For that situation, I am able to see the accepted connection. May >> I know whether there are any ways to know if the accepted IP Address has >> terminated or lost that connection? > >> Yes, the “ClientConnection” object (or,

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-05 Thread HAN Hao
> Thank you! For that situation, I am able to see the accepted connection. May > I know whether there are any ways to know if the accepted IP Address has > terminated or lost that connection? >Yes, the “ClientConnection” object (or, in this case, the subclass object >“RTSPServer::RTSPClientCo

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-04 Thread Ross Finlayson
> On Sep 4, 2019, at 12:32 AM, HAN Hao wrote: > > > Thank you! For that situation, I am able to see the accepted connection. May > I know whether there are any ways to know if the accepted IP Address has > terminated or lost that connection? Yes, the “ClientConnection” object (or, in this

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-04 Thread HAN Hao
> Thank you for your assistance! I managed to change the URL of the > proxystream. However, for the compilation of the genericmediaserver.cpp, may > I know what are the steps I take to see the IP addresses of the devices > connected? >As I already noted, you can do this simply by compiling >

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-02 Thread HAN Hao
Hello! > On Sep 1, 2019, at 8:25 PM, HAN Hao wrote: > > Thank you for your assistance! I managed to change the URL of the > proxystream. However, for the compilation of the genericmediaserver.cpp, may > I know what are the steps I take to see the IP addresses of the devices > connected? >As

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-02 Thread Ross Finlayson
(First, please trim your message when responding to an email. This is basic email ’netiquette’, that everyone should know.) > On Sep 1, 2019, at 8:25 PM, HAN Hao wrote: > > Thank you for your assistance! I managed to change the URL of the > proxystream. However, for the compilation of the ge

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-09-01 Thread HAN Hao
. Thank you! Regards, Han Hao -Original Message- From: live-devel [mailto:live-devel-boun...@us.live555.com] On Behalf Of Ross Finlayson Sent: Friday, 30 August, 2019 4:37 PM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] RTSP Proxy Server Front End

Re: [Live-devel] RTSP Proxy Server Front End URL Customization

2019-08-30 Thread Ross Finlayson
> On Aug 30, 2019, at 10:07 AM, HAN Hao wrote: > > Hi Sir/Madam, > > I am trying to use the proxy server as a mean to manage downlink and uplink > from my RTSP source. However, using the default setting of the RTSP Proxy > Server, the front end URL can only be set as IP/proxyStream%i. > >

[Live-devel] RTSP Proxy Server Front End URL Customization

2019-08-30 Thread HAN Hao
Hi Sir/Madam, I am trying to use the proxy server as a mean to manage downlink and uplink from my RTSP source. However, using the default setting of the RTSP Proxy Server, the front end URL can only be set as IP/proxyStream%i. May I know how do I change this setting such that the front end URL

Re: [Live-devel] RTSP proxy not noticing server restart

2014-09-22 Thread Ross Finlayson
> I can indeed see this running the proxy server with -V. It is not the case > of a TCP connection being misinterpreted as valid. It is the case of when the > proxy server retries an OPTIONS command, it sees the TCP connection has gone > away, reconnects and receives a valid response, it doesn'

Re: [Live-devel] RTSP proxy not noticing server restart

2014-09-22 Thread Jonathan Brady
On 22/09/14 15:42, Ross Finlayson wrote: It is possible to restart an origin server quickly enough that a live 555 proxy server does not notice. As a test this can be done by modifying one of the live 555 test programs (I was using testH264VideoStreamer) to enable SO_REUSEADDR/SO_REUSEPORT, t

Re: [Live-devel] RTSP proxy not noticing server restart

2014-09-22 Thread Ross Finlayson
> It is possible to restart an origin server quickly enough that a live 555 > proxy server does not notice. > > As a test this can be done by modifying one of the live 555 test programs (I > was using testH264VideoStreamer) to enable SO_REUSEADDR/SO_REUSEPORT, then > the process could be quickl

[Live-devel] RTSP proxy not noticing server restart

2014-09-22 Thread Jonathan Brady
Hello, It is possible to restart an origin server quickly enough that a live 555 proxy server does not notice. As a test this can be done by modifying one of the live 555 test programs (I was using testH264VideoStreamer) to enable SO_REUSEADDR/SO_REUSEPORT, then the process could be quickly

Re: [Live-devel] rtsp proxy stops streaming

2013-11-15 Thread Craig Matsuura
I'm still working on duplicating what I saw and will capture logs and post once I do. So far I have not seen a drop of the streaming data. Thanks, Craig On 11/13/2013 04:06 PM, Ross Finlayson wrote: I'm wondering if there is a specific message I can look for in the logs when at level 2 that wil

Re: [Live-devel] rtsp proxy stops streaming

2013-11-13 Thread Ross Finlayson
> I'm wondering if there is a specific message I can look for in the logs > when at level 2 that will indicate if a proxies stream has failed? I'm > using the proxyServer example and at times the stream stops streaming. > I can see the OPTION commands going out to the camera with a response,

[Live-devel] rtsp proxy stops streaming

2013-11-13 Thread Craig Matsuura
I'm wondering if there is a specific message I can look for in the logs when at level 2 that will indicate if a proxies stream has failed? I'm using the proxyServer example and at times the stream stops streaming. I can see the OPTION commands going out to the camera with a response, but conn

Re: [Live-devel] rtsp proxy: memory leak

2013-02-28 Thread Jeff Shanab
.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of agrit...@cnord.ru Sent: Thursday, February 28, 2013 1:58 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] rtsp proxy: memory leak 2013/2/28 Ross Finlayson : > Unfortunately I can not use valgrind for debuggi

Re: [Live-devel] rtsp proxy: memory leak

2013-02-28 Thread agritsay
2013/2/28 Ross Finlayson : > Unfortunately I can not use valgrind for debugging the leak because it > is not available on the platforms the problem is reproducible on. > > > And what platforms are these? Let me guess - Windows? Sigh... No, they are are qemu-arm (which emulates armv5) and TI AM33

Re: [Live-devel] rtsp proxy: memory leak

2013-02-28 Thread Ross Finlayson
> Unfortunately I can not use valgrind for debugging the leak because it > is not available on the platforms the problem is reproducible on. And what platforms are these? Let me guess - Windows? Sigh... Ross Finlayson Live Networks, Inc. http://www.live555.com/ ___

Re: [Live-devel] rtsp proxy: memory leak

2013-02-27 Thread agritsay
You are right, it is available. I tried to use it but it fails with disInstr(arm): unhandled instruction: 0xEEBA7BC1 cond=14(0xE) 27:20=235(0xEB) 4:4=0 3:0=1(0x1) immediately after the log message "ProxyServerMediaSubsession["H264"]::createNewStreamSource". -- Anton 2013/2/28 F

Re: [Live-devel] rtsp proxy: memory leak

2013-02-27 Thread Felix Radensky
Hi Anton, On 02/28/2013 08:39 AM, agrit...@cnord.ru wrote: Hello, I believe I found a huge memory leak in the rtsp proxy server. The problem is that I can only reliably reproduce it on qemu-arm or physical armv7 device. It doesn't happen when I run rtsp proxy on my x86-64 machine. Moreover, it

[Live-devel] rtsp proxy: memory leak

2013-02-27 Thread agritsay
Hello, I believe I found a huge memory leak in the rtsp proxy server. The problem is that I can only reliably reproduce it on qemu-arm or physical armv7 device. It doesn't happen when I run rtsp proxy on my x86-64 machine. Moreover, it only reveals when there are four or more clients connected to

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:

Re: [Live-devel] RTSP Proxy Server

2012-06-19 Thread Ross Finlayson
> 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 No, and for most back-end servers, that would not even be possible. For security reasons (to

[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] rtsp proxy

2010-05-07 Thread nishesh chouhan
Hi Ross, I want to modify live555 code to work it as an RTSP proxy, please guide me what all would I require to do do we already have proxy support I think we dont. Many Thanks, Nishesh ___ live-devel mailing list live-devel@lists.live555.com http://list

[Live-devel] rtsp proxy

2007-12-11 Thread Ariel Kalingking
Hi Ross, I am thinking of implementing a back to back server and client from the library acting as a proxy. I would like to ask for some points/ideas how is it possible or if has anyone implement rtsp *only* proxy, meaning the accompanying rtp would not be flowing through the proxy but instead di