datarhei-dragonfork-core/app
Zac Gaetano 16ae17d2a1 feat(app/webrtc): port allocator + FFmpeg arg builder
Adds Alloc(), the ephemeral loopback UDP port grabber the subsystem
uses to pick the RTP port it will hand to FFmpeg and then re-bind with
core/webrtc.NewSourceOn. Covered by a 100x rebind test.

Adds BuildArgs(), which emits the -f rtp output fragments (video on
the passed port, audio on port+1) with copy codecs by default and an
H.264 baseline / libopus re-encode leg when ForceTranscode is set.
Covered by three unit tests.
2026-04-17 09:52:09 -04:00
..
api Add ConnectionIdleTimeout to RTMP server 2024-05-29 16:16:10 +02:00
ffmigrate Provide filesystem for JSON store 2024-02-12 09:56:40 +01:00
import Fix tests 2023-02-21 12:57:33 +01:00
webrtc feat(app/webrtc): port allocator + FFmpeg arg builder 2026-04-17 09:52:09 -04:00
version.go Update changelog, bump version to 16.16.0 2024-06-07 11:37:25 +02:00