Project

General

Profile

Actions

Feature #67

open

Feature #52: Multiple streams of gstreamer pipelines for RTSP sources

Addition of the jitter buffering element in the pipeline

Added by Khaled Malhal Abbas 18 days ago. Updated 3 days ago.

Status:
Paused
Priority:
Normal
Target version:
Start date:
05/26/2026
Due date:
05/27/2026 (3 days late)
% Done:

50%

Estimated time:
2:00 h

Description

We must add the element rtpjitterbuffer in the GSTreamer pipeline to avoid lagging.

It's already implemented in the project cameraserver, so it is useful to take references and examples from the source code (file h264imagereader.cpp).

Actions #1

Updated by Khaled Malhal Abbas 18 days ago

  • Start date deleted (05/12/2026)
Actions #2

Updated by Khaled Malhal Abbas 3 days ago

  • Due date set to 05/27/2026
  • Status changed from New to Paused
  • Start date set to 05/26/2026
  • % Done changed from 0 to 50

It was added to the pipeline and tested, but it seems that the delay would still remain.

Using the camera model GPCL-060LA5GN, the delay would still remain being approximately 3 seconds. It was also tested by changing the configuration of the camera, that is the resolution, framerate and GOP structure.

Another test that was tried was to limit the amount of buffers in the sink element of the pipeline to one buffer.

It is thought that the delay might be added from the source.

Actions

Also available in: Atom PDF