RepositoryC++CNTrung Quốc
ZL

ZLMediaKit/ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11

17.7ksao
4.2kfork
136issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: websocket-flv

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: http-fmp4

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: rtmp

#1 Repository Của Tuần

🚀 ZLMediaKit: Framework Stream Media C++11 Đa Giao Thức, Hiệu Suất Thương Mại

Framework C++11 hỗ trợ đầy đủ RTSP/RTMP/HLS/WebRTC/GB28181/SRT, chuyển đổi giao thức linh hoạt, dùng cho server thương mại và SDK nhúng.

ZLMediaKit là một framework stream media cấp doanh nghiệp được phát triển bằng C++11, tránh sử dụng con trỏ thô, tập trung vào hiệu năng và độ tin cậy. Dự án hỗ trợ hơn 10 giao thức chính như RTSP, RTMP, HLS, HTTP-FLV, WebRTC, GB28181, SRT cùng khả năng chuyển đổi giữa chúng. Được kiểm chứng ổn định trong môi trường sản phẩm thực tế, ZLMediaKit phù hợp với cả triển khai server trực tiếp và tích hợp SDK cho các nền tảng di động hoặc thiết bị nhúng.

✨ Điểm nổi bật

  • Đa giao thức hỗ trợ: Hỗ trợ RTSP/RTMP/HLS/WebRTC/GB28181/SRT và chuyển đổi giữa các giao thức.
  • Hiệu năng cao: Sử dụng mô hình đa luồng bất đồng bộ, hỗ trợ kết nối hàng chục nghìn client đồng thời.
  • Độ trễ thấp: Hỗ trợ mở trang ngay lập tức, độ trễ dưới 500ms, có thể giảm xuống còn 100ms.
  • Đa nền tảng: Hỗ trợ Linux, macOS, iOS, Android, Windows và các kiến trúc CPU khác nhau bao gồm x86, ARM, RISC-V.
  • C API chuẩn: Cung cấp C API đầy đủ để sử dụng như SDK hoặc gọi từ ngôn ngữ khác.
  • Tích hợp sẵn MediaServer: Cung cấp server hoàn chỉnh có thể triển khai thương mại mà không cần phát triển thêm.
  • RESTful API & Webhook: Hỗ trợ API quản lý và webhook để dễ dàng tích hợp logic nghiệp vụ.
  • Tính năng nâng cao: Hỗ trợ cluster, truyền stream theo nhu cầu, kết nối lại tự động sau mất kết nối.

💡 Vì sao đáng chú ý

ZLMediaKit khác biệt nhờ khả năng kết hợp mạnh giữa giao thức video giám sát (như RTSP, GB28181) và giao thức live streaming (như RTMP, HLS, WebRTC). Điều này giúp giảm thiểu công đoạn trung gian khi xây dựng hệ thống thu thập và phát lại video. Ngoài ra, hỗ trợ WebRTC với tính năng độc đáo như migration kết nối mạng và điều chỉnh bitrate động thông qua TWCC RTCP, mang lại trải nghiệm mượt mà ngay cả trên mạng không ổn định. Với kiến trúc modular và API phong phú, ZLMediaKit là lựa chọn lý tưởng cho cả ứng dụng nhúng và triển khai server quy mô lớn.


#ZLMediaKit #StreamMedia #WebRTC #RTSP #LiveStreaming #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryGo
AlexxIT/go2rtc

Ultimate camera streaming application

14.5k
Oct 26, 2026
RepositoryHTML
datarhei/restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

5.2k
May 22, 2026
RepositoryJava
ant-media/Ant-Media-Server

Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

4.7k
Oct 21, 2026
RepositoryC
ireader/media-server

RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM

3.5k
Oct 10, 2026
RepositoryPython
mrlt8/docker-wyze-bridge

WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

3.3k
Oct 9, 2026
RepositoryGo
langhuihui/monibuca

🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server

2.4k
Sep 22, 2026
RepositoryC#
chatop2020/AKStream

AKStream是一套全平台(Linux,MacOS,Windows)、全架构(X86_64,Arm...)、全功能的流媒体管理控制接口平台。集成GB28181,RTSP,RTMP,HTTP等设备推拉流控制、PTZ控制、音视频文件录制管理、音视频文件裁剪合并等功能与一体

1.5k
Oct 24, 2026
RepositoryGo
gowvp/owl

GB28181 - 2022 NVR | ONVIF/RTMP/RTSP | ZLMediaKit | 本地 YOLO 检测 | 私有部署

819
Oct 14, 2026
RepositoryC
FFmpeg/FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

66.0k
Oct 28, 2026