Architecture
Data flows
Last updated
Data flows
Last updated
Core launches and monitors FFmpeg processes
FFmpeg can use HTTP, RTMP, and SRT services as streaming backends for processing incoming and outgoing A/V content.
Several storage locations are available for the HTTP service: In-memory file system, aka MemFS (very fast without disk I/O.) Disk file system, aka DiskFS, for storage on the HDD/SSD of the host system.
Optionally, FFmpeg can access host system devices such as GPU and USB interfaces (requires FFmpeg built-in support).
FFmpeg can also use external input and output URLs.