[Live-devel] Calculating latency

2024-06-19 Thread Flavio Alves
Hello, Currently to evaluate live streaming latency we are using a manual approach, where we start a stream and try to 'feel' the latency of the streaming. I was wondering if there is any way to calculate the latency during the streaming. Is this information that I could get and/or calculate on t

Re: [Live-devel] Stream handling

2024-06-19 Thread Flavio Alves
Hi Lutz, In my work I had to implement a RTSP server which provides several different live sources on the same RTSP server, changing the endpoint. I implemented a component matching the video source and the live555 source together. The video source works on a different thread and sends the trigge

[Live-devel] Force disconnection from server side

2024-05-23 Thread Flavio Alves
Hello, I am working on an RTSP server application with streaming sourced by a DeviceSource component. So far, everything is fine. But the source, as an external device, can be unplugged from the CPU. In this case, the source signal is lost. When this happens, I would like the server to stop the

Re: [Live-devel] Help with live streaming h.264 frames

2024-04-25 Thread Flavio Alves
Hi Ross, On Wed, 24 Apr 2024 at 19:26, Ross Finlayson wrote: > > > > On Apr 24, 2024, at 1:46 PM, Flavio Alves < > flavio.al...@vitalintelligencedata.com> wrote: > > > > My first implementation uses the approach you mentioned. I implemented > it using x26

Re: [Live-devel] Help with live streaming h.264 frames

2024-04-24 Thread Flavio Alves
etson multimedia API with Live555 on a single application? Just telling me that it works is enough to get back to that path. Best regards, Flavio On Sun, 21 Apr 2024 at 22:56, Ross Finlayson wrote: > > > > On Apr 18, 2024, at 1:07 PM, Flavio Alves < > flavio.al...@vitalinte

Re: [Live-devel] Help with live streaming h.264 frames

2024-04-18 Thread Flavio Alves
. Best regards, Flavio On Thu, 18 Apr 2024 at 16:07, Flavio Alves < flavio.al...@vitalintelligencedata.com> wrote: > Hello, > > I'm working on a live streaming service using Live55 using an Nvidia > Jetson Nano board. > > I'm capturing the frames from an

[Live-devel] Help with live streaming h.264 frames

2024-04-18 Thread Flavio Alves
Hello, I'm working on a live streaming service using Live55 using an Nvidia Jetson Nano board. I'm capturing the frames from an USB webcam and I am encoding using Nvidia's hardware encoder. Then Live555 is responsible for streaming this capture using RTSP. The Nvidia software api to use the enco

Re: [Live-devel] Use of std::atomic_flag

2024-03-07 Thread Flavio Alves
Hello, I added this option inside my config.linux file, at the end of the first line (COMPILE_OPTS). Then I ran `make distclean`, regenerated the makefiles (`./genMakefiles linux`). Then, `make` worked, building with the option. Best regards, Flavio On Wed, 29 Nov 2023 at 15:25, Ross Finlayson

Re: [Live-devel] ProxyServer: The total received frame size exceeds the client's buffer size

2023-06-15 Thread Flavio Alves
Jun 14, 2023, at 12:50 PM, Flavio Alves < > flavio.al...@vitalintelligencedata.com> wrote: > > > > Is there any setting on the IP camera or on the application the I can > execute/change to avoid this behavior? > > The problem here is that your IP camera is generating

[Live-devel] ProxyServer: The total received frame size exceeds the client's buffer size

2023-06-14 Thread Flavio Alves
Hello, I'm running live555ProxyServer on a Raspberry Pi, connected to a single IP Camera, using this URL: rtsp://192.168.168.25:8554/main.264. I executed using the `-V` command line argument. When I launch VLC, during playback, I can see the following message on the terminal console of the proxy

Re: [Live-devel] Proxy server disconnection and reconnection

2023-05-22 Thread Flavio Alves
Hi Ross, Thank you for all your support. The proxy will work on an embedded system. So, definitely it will work alone. Best regards, Flavio > On 22 May 2023, at 19:34, Ross Finlayson wrote: > > > >> On May 22, 2023, at 1:46 PM, Flavio Alves >> wrote: >>

Re: [Live-devel] Proxy server disconnection and reconnection

2023-05-22 Thread Flavio Alves
I found a solution for my problem. I set the following compilation parameters: ALLOW_SERVER_PORT_REUSE REUSE_FOR_TCP It was enough to avoid the reinit issue. On Mon, 22 May 2023 at 15:56, Flavio Alves < flavio.al...@vitalintelligencedata.com> wrote: > This makes sense on a cloud

Re: [Live-devel] Proxy server disconnection and reconnection

2023-05-22 Thread Flavio Alves
This makes sense on a cloud server or LAN environment, but we are planning to use the library on an embedded application. So we are evaluating the recovery approaches and handling them. That is the reason for my questions. Best regards, Flavio On Mon, 22 May 2023 at 14:27, Ross Finlayson wro

Re: [Live-devel] Proxy server disconnection and reconnection

2023-05-22 Thread Flavio Alves
Finlayson wrote: > > > > On May 19, 2023, at 3:11 PM, Flavio Alves < > flavio.al...@vitalintelligencedata.com> wrote: > > > > Then, I force the end of live555ProxyServer. ffplay does not stop, but > stops working, as expected. > > When I start ag

Re: [Live-devel] Proxy server disconnection and reconnection

2023-05-19 Thread Flavio Alves
Hi Ross, Thank you very much for your quick response. I am evaluating recovery situations and this situation happened to me. Best regards, Flavio Em sex., 19 de mai. de 2023 19:30, Ross Finlayson escreveu: > > > > On May 19, 2023, at 3:11 PM, Flavio Alves &

[Live-devel] Proxy server disconnection and reconnection

2023-05-19 Thread Flavio Alves
Hello, I am trying to do the following test using live555ProxyServer: -- Setup: * Camera: RTSP server on Raspberry Pi with HQ camera and running mediamtx server * live555ProxyServer * ffplay as client -- Procedure: * Start the camera * Start live555ProxyServer * Start ffplay So far, no problem