packages/multimedia
Daniel Golle 3e04fee45f gst1-rtsp-server: add package
Package the RTSP server library and its test-launch example, and add a
procd service that discovers cameras and hardware encoders on video4linux
and media hotplug events, keeps them in UCI, and runs one capture
pipeline per camera with the capture, ISP output selection and
hardware encoding of all its enabled streams. Encoded frames reach one
RTSP server instance per stream over Unix FD sockets. Generated streams
use the sensor-native size, the first hardware codec and a constant
bitrate derived from the output size and frame rate; a camera section
can carry a complete pipeline override. The negotiated stream
parameters are published for an ONVIF server.

The server library allocates the data list messages of a frame on the
heap, as a 4K frame overflows musl's thread stack otherwise.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-11-01 11:15:19 +00:00
..
ffmpeg ffmpeg: disable dcbzl and ppc4xx on e500 cores 2026-10-14 01:12:47 +02:00
fswebcam treewide: cleanup URLs 2026-05-08 22:28:27 +02:00
go2rtc go2rtc: update to 1.9.15 2026-10-26 16:08:47 +02:00
gphoto2
…
graphicsmagick graphicsmagick: update to 1.3.49 2026-10-13 16:28:36 +03:00
grilo
…
grilo-plugins grilo-plugins: update to 0.3.18 2026-09-18 19:29:56 +03:00
gst1-libav gst1-libav: update to 1.28.7 2026-09-20 13:59:46 +03:00
gst1-plugins-bad gst1-plugins-bad: package Unix FD transport 2026-11-01 11:15:19 +00:00
gst1-plugins-base gst1-plugins-base: heap-allocate the RTSP message arrays 2026-11-01 11:15:19 +00:00
gst1-plugins-good gst1-plugins-good: count the dmabuf offset in bytesused 2026-11-01 11:15:19 +00:00
gst1-plugins-ugly gst1-plugins-ugly: update to 1.28.7 2026-09-20 13:59:46 +03:00
gst1-rtsp-server gst1-rtsp-server: add package 2026-11-01 11:15:19 +00:00
gstreamer1 gstreamer1: post downloadbuffer buffering messages in order 2026-10-31 11:36:44 +00:00
icecast multimedia/icecast: fix PKG_CPE_ID 2026-03-20 15:54:56 +02:00
ices treewide: cleanup URLs 2026-05-08 22:28:27 +02:00
imagemagick imagemagick: add test-version.sh version override 2026-08-07 11:27:13 +03:00
lcdgrilo
…
libcamera libcamera: add the RV1126 ISPP path to the rkisp2 pipeline 2026-10-31 10:54:37 +00:00
midisport-firmware
…
minidlna minidlna: fix build with FFmpeg 7 and later 2026-10-01 19:44:58 +03:00
minisatip minisatip: stop gating libdvbcsa on BUILD_PATENTED 2026-09-29 08:56:17 +02:00
motion motion: update to 4.7.1 2026-10-02 20:30:36 +03:00
oggfwd
…
rtpmidid
…
ttymidi-sysex
…
tvheadend tvheadend: depend on dvb-support for the dvb group 2026-09-29 18:14:57 +01:00
ustreamer ustreamer: use ATOMIC64_DEPENDS 2026-09-16 16:35:19 +01:00
v4l2camera v4l2camera: update to v0.3.2 2026-07-29 22:49:42 +03:00
v4l2rtspserver
…
v4l2tools
…
xupnpd treewide: add or correct license information 2026-06-08 16:29:56 +03:00
yt-dlp yt-dlp: bump to 2026.10.21 2026-10-23 18:30:17 +03:00