This Dockerfile builds NGINX with the RTMP module and FFmpeg for HLS live streaming.
StreamCap
StreamCap supports multi-platform live-stream recording with FFmpeg, monitoring, scheduling, and transcoding.

About StreamCap
StreamCap is an open-source live-stream recording client based on FFmpeg and StreamGet. It records from 40+ Chinese and overseas platforms and supports batch recording, loop monitoring, scheduled checks, and automatic transcoding.
It runs on Windows, macOS, and Web, and can run in Docker. It outputs ts, flv, mkv, mov, mp4, mp3, and m4a, can transcode finished recordings to mp4, and sends live-status notifications. Running from source requires Python 3.10 or higher and a separate FFmpeg installation, and one-time addresses on Xiaohongshu and Huajiao do not support loop monitoring.
Key features
- Records live streams from 40+ Chinese and overseas platforms
- Loop monitoring starts recording when monitored room goes live
- Scheduled checks of room status within set time ranges
- Outputs ts, flv, mkv, mov, mp4, mp3, and m4a
- Automatically transcodes finished recordings to mp4
- Sends live-status push notifications on stream start
- Covers 40+ domestic and overseas live platforms
- Runs on Windows, macOS, Web, and Docker
- Supports batch recording with multiple output formats
- Requires separate FFmpeg installation and environment configuration
- Running from source requires Python 3.10 or higher
- One-time addresses on Xiaohongshu and Huajiao do not support loop monitoring
StreamCap at a glance
- Website
- github.com/ihmily/StreamCap
- Category
- Social & Communities › Twitch Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
StreamCap alternatives
Tools and sites you could use instead, ranked by how closely they match.
Use olive, a live stream recorder project whose page also gives a Chinese description of live recording.
Record Twitch broadcasts while they are live with this Twitch stream recorder project.
vod2pod-rss converts YouTube or Twitch channels into podcast feeds, transcoding videos to MP3 without server storage.
Twitch Stream & Video & Clip Downloader/Recorder. This GUI downloader helps you download and record Twitch videos, including broadcasts and VODs.
:newspaper: I consume the world via RSS feeds, and this is my attempt to keep it that way.
Popular in Twitch Tools
Well-known listings from the same topic.
StreamCap FAQ
How do I run StreamCap on Linux?
What is needed to run from source code?
How do I run with Docker?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












