dragonflight/services/capture
ZGaetano ea48e98465 feat(capture): add SRT/RTMP source type support
- Add _buildInputArgs() to build FFmpeg input args per source type
- SRT caller: srt://host:port?mode=caller
- SRT listener: srt://0.0.0.0:PORT?mode=listener
- RTMP caller: -i rtmp://host/app/key
- RTMP listener: -listen 1 -i rtmp://0.0.0.0:PORT/live/key
- Network sources spawn hires-only FFmpeg process (can't open stream twice)
- proxyKey is null for network sources; proxy generated by worker post-stop
- SDI keeps existing dual-process behavior unchanged
2026-05-16 08:19:41 -04:00
..
src feat(capture): add SRT/RTMP source type support 2026-05-16 08:19:41 -04:00
Dockerfile add services/capture/Dockerfile 2026-04-07 21:58:28 -04:00
package.json add services/capture/package.json 2026-04-07 21:58:29 -04:00