ZLMediaKit
github.com
Spec sheet
- Product
- ZLMediaKit is a C++11 streaming media server and client framework for mobile, embedded, and commercial server use.Read 12 Oct 2026 · docs.zlmediakit.com
- Free plan
- YesRead 21 Sep 2026 · github.com
- Trial
- Pro software starts a network-activated trial with 15 days of full features and quota by default on each machine; trial activation requires a non-Docker environment and is normally available once per machine.Read 12 Oct 2026 · github.com
- Integrations
- It exposes a C API, RESTful API, and web hooks, and the repository lists related Java, C#, Spring Boot, and Prometheus exporter projects.Read 12 Oct 2026 · github.com
- Security
- The project documents Basic and Digest authentication for RTSP server and client, HTTP file access authentication, and SSL certificate hot loading.Read 12 Oct 2026 · github.com
- Support
- The project directs questions to GitHub issues and says paid technical support is available through its knowledge community; the Pro pricing page says contracts under 5000 do not include technical support.Read 12 Oct 2026 · github.com
- License
- The project says its own code uses the MIT license, while some third-party code has separate licenses that commercial users should review.Read 12 Oct 2026 · github.com
- Custom RTMP destinations
- YesRead 21 Sep 2026 · github.com
- Deployment limitation
- The Pro repository describes separate binary builds and dependencies for Linux, Linux ARM, Windows, macOS, Docker, and specialized AI inference configurations.Read 12 Oct 2026 · github.com
- Latency
- The project states latency can be under 500 milliseconds and as low as 100 milliseconds.Read 12 Oct 2026 · docs.zlmediakit.com
- Professional edition
- The closed-source Pro edition adds features including transcoding, JT1078, IPTV, S3/MinIO cloud storage, WebRTC clustering, and AI inference.Read 12 Oct 2026 · github.com
- Professional licensing
- Pro requires authorization to enable professional features, and expired or failed authorization leaves the software operating like the open-source edition.Read 12 Oct 2026 · github.com
- Protocols
- It supports RTSP, RTMP, HLS, HTTP-FLV, WebSocket-FLV, GB28181, HTTP-TS, WebSocket-TS, HTTP-fMP4, WebSocket-fMP4, MP4, and WebRTC, including protocol conversion.Read 12 Oct 2026 · docs.zlmediakit.com
- Scale
- The project states a single machine can support 100,000-level players and 100 Gb/s-level I/O bandwidth.Read 12 Oct 2026 · docs.zlmediakit.com
- Self-hosting
- The repository provides Docker run instructions for prebuilt ZLMediaKit images and says images can also be built from its Dockerfile.Read 12 Oct 2026 · github.com
- Streaming features
- The open-source feature list includes clustering, on-demand protocol conversion and stream pulling, playback before publishing, and reconnecting publishing after disconnection.Read 12 Oct 2026 · docs.zlmediakit.com
Plans and prices
Open-source ZLMediaKit Free MIT-licensed project code; third-party dependency licenses may differ Read 12 Oct 2026 · github.com
ZLMediaKit Pro Priced on request Activation-code licensing; pricing page states contracts start at 5000, without specifying a currency in the text Feature combinations are configurable; lower channel counts or shorter authorization periods can reduce price; orders under 5000 do not include technical support Read 12 Oct 2026 · github.com
Where Specifiction places it
- Live TV streaming services#79 of 1698.0
- Live Streaming Software#77 of 1377.9
- Live streaming software#76 of 1347.9