BSD Ports

multimedia/gstreamer1-rtsp-server ${_GST_VERSION} MidnightBSD

GStreamer library for building a RTSP server

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
99b7c73805
License
lgpl+
Categories
multimedia

Description

gst-rtsp-server is a library on top of GStreamer for building an RTSP server

In the other systems

The newest version among them is 1.28.8, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmultimedia/gstreamer1-rtsp-server${_GST_VERSION}no data-[email protected]2026-09-18
FreeBSDmultimedia/gstreamer1-rtsp-server1.28.8 newestnone known-[email protected]2026-10-12
DragonFlymultimedia/gstreamer1-rtsp-server1.26.01 known-[email protected]-
HardenedBSDmultimedia/gstreamer1-rtsp-server1.28.6no data-[email protected]-
GhostBSDmultimedia/gstreamer1-rtsp-server1.28.6no data-[email protected]-

Install

Binary package:

mport install gstreamer1-rtsp-server

From mports:

cd /usr/mports/multimedia/gstreamer1-rtsp-server && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gstreamer1-rtsp-server>0:multimedia/gstreamer1-rtsp-server
LIB_DEPENDS=	libgstrtspserver-.so:multimedia/gstreamer1-rtsp-server

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Configuration

No options to configure.

USES
bison gnome gstreamer meson ninja pathfix pkgconfig python:build tar:xz
Service scripts
none

Files

pkg-plist 32
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-address-pool.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-auth.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-client.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-context.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory-uri.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-mount-points.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-client.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-media-factory.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-media.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-onvif-server.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-params.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-permissions.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-sdp.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server-object.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server-prelude.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-media.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-pool.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-stream-transport.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-stream.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-thread-pool.h
  • include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-token.h
  • lib/girepository-%%VERSION%%/GstRtspServer-%%VERSION%%.typelib
  • lib/gstreamer-%%VERSION%%/libgstrtspclientsink.so
  • lib/libgstrtspserver-.so
  • lib/libgstrtspserver-.so.0
  • lib/libgstrtspserver-.so.
  • libdata/pkgconfig/gstreamer-rtsp-server-.pc
  • share/gir-%%VERSION%%/GstRtspServer-%%VERSION%%.gir
distinfo 1
FileSizeSHA256
gst-rtsp-server-1.28.7.tar.xz304236de43a59a0c89a14eb1c14ae8e81e5b45c4e9d7b1f930b0ebaad360f9b5e0b5c4
Master sites 1
  • https://gstreamer.freedesktop.org/src/gst-rtsp-server/

Commit history 3

DateCommitCreditsLog message
99b7c73805 Lucas Holt multimedia: update GStreamer stack to 1.28.7 (#1474)
Update the coupled GStreamer 1.x stack from 1.28.6 to 1.28.7 in one change: - update the shared GStreamer version in Mk/extensions/gstreamer.mk - refresh core, base/bad/good/ugly, libav, Rust, editing-services, RTSP-server, and Python distinfo - preserve existing MidnightBSD patches/options and package behavior Validation: - makesum completed for all seven source ports and the coupled plugin distinfo target - core GStreamer build/fake/package passed; its test target has no tests - base and bad plugin build/fake/package passed - libav build/fake/package and 6/6 tests passed - editing-services build/fake/package passed with staged 1.28.7 pkg-config metadata - all affected ports pass check-license and git diff --check The remaining RTSP/Python full package chain was not completed because …
076a62e095 Lucas Holt multimedia: update GStreamer stack to 1.28.6 (#1383)
## Summary - synchronize GStreamer core, base/bad/good/ugly plugin bundles, Rust and Python bindings, editing services, libav, RTSP server, Qt bindings, and related plugin ports at 1.28.6 - refresh 1.28 Meson compatibility patches, plists, and generated Rust crate metadata - reset all coupled port revisions to 0 and add the new svt-av1 plugin mapping - retain gstreamer-vaapi at its last available 1.26.1 release because upstream no longer publishes a 1.28 vaapi tarball ## Validation - core: `bmake makesum patch build fake package test check-license` passed - base plugin bundle: all 368 compile targets passed serially with introspection disabled - default plugin introspection is blocked on this host because the GI scanner links the still-installed 1.26 allocator during the build-tree …
1d90300000 Lucas Holt multimedia/gstreamer1-rtsp-server: update to 1.26.1 (#1145)
Updates gst-rtsp-server to the GStreamer 1.26.1 release. The upstream UDP shared-media test cleared its mutexes before joining worker threads that still polled them. On MidnightBSD that correctly aborts with EINVAL from pthread_mutex_trylock. The included test-only patch joins each worker before clearing its mutex. Validation: - bmake makesum - bmake patch - bmake - bmake fake - bmake package - bmake test (16/16) - bmake check-license - git diff --check portlint -C reports no source fatal; it retains the expected PORTREVISION=0 advisory and local generated-artifact fatals. ## Summary by Sourcery Update the GStreamer RTSP server port to 1.26.1 with portable test support. Bug Fixes: - Update gst-rtsp-server to the GStreamer 1.26.1 release and fix its …