Skip to content

Add RTSP video streaming support#1936

Open
Thomas-Vreys wants to merge 1 commit into
labgrid-project:masterfrom
Thomas-Vreys:RTSP-video-driver
Open

Add RTSP video streaming support#1936
Thomas-Vreys wants to merge 1 commit into
labgrid-project:masterfrom
Thomas-Vreys:RTSP-video-driver

Conversation

@Thomas-Vreys

Copy link
Copy Markdown

Adds an RTSPVideoDriver and RTSPVideoStream resource, mirroring the
existing HTTP video support, for streaming video from IP cameras and
network video encoders over RTSP.

  • Why Watching the display/output of a DUT
    through an IP camera or network video encoder that exposes an RTSP stream,
    via labgrid-client video.
  • Verification Unit tests for resource/driver instantiation
    and URL handling (tests/test_rtspvideo.py), plus end-to-end against a
    local gst-rtsp-server test stream through the full remote path
    (coordinator + exporter + labgrid-client -p <place> video).

Checklist

  • Documentation for the feature
  • Tests for the feature
  • The arguments and description in doc/configuration.rst have been updated
  • Add a section to doc/usage.rst — n/a (no cross-driver feature)
  • Add a section to doc/development.rst — n/a
  • PR has been tested
  • Man pages have been regenerated — n/a (no argparse/CLI changes)

Adds support for streaming video from IP video sources over RTSP.

This work was sponsored by OIP Sensor Systems.

Signed-off-by: Thomas Vreys <thomas.vreys999@gmail.com>
@Thomas-Vreys Thomas-Vreys changed the title Add RTSP video video streaming support Add RTSP video streaming support Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant