bluenviron/mediamtx
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🚀 MediaMTX - Máy chủ truyền phát đa giao thức không phụ thuộc
Máy chủ và proxy phương tiện trực tuyến sẵn sàng sử dụng, không yêu cầu bất kỳ phụ thuộc nào.
MediaMTX là một máy chủ và proxy phương tiện sống truyền thời gian thực sẵn sàng sử dụng và không có phụ thuộc bên ngoài. Nó được thiết kế như một "bộ định tuyến phương tiện" để chuyển tiếp luồng video và âm thanh từ một đầu cuối sang đầu cuối khác, tập trung vào hiệu suất và khả năng mang diệp vận.
✨ Điểm nổi bật
- Đăng tải luồng trực tuyến: Hỗ trợ đăng tải qua Media-over-QUIC, SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, RTP.
- Đọc luồng trực tuyến: Hỗ trợ đọc luồng từ máy chủ bằng nhiều công cụ như FFmpeg, VLC, trình duyệt web.
- Chuyển đổi giao thức tự động: Tự động chuyển đổi giữa các giao thức khác nhau.
- Ghi hình: Ghi lưu luồng vào đĩa với định dạng fMP4 hoặc MPEG-TS.
- Phát lại: Phát lại các luồng đã được ghi hình.
- Xác thực người dùng: Hỗ trợ xác thực nội bộ, HTTP hoặc JWT.
- Chuyển tiếp luồng: Chuyển tiếp luồng đến các máy chủ khác.
- API điều khiển: Điều khiển máy chủ thông qua API.
- Metrics Prometheus: Cung cấp số liệu thống kê theo định dạng Prometheus.
- Tương thích đa nền tảng: Chạy trên Linux, Windows, macOS mà không cần cài đặt bất kỳ phần mềm nào.
💡 Vì sao đáng chú ý
MediaMTX khác biệt nhờ khả năng hỗ trợ đồng thời nhiều giao thức truyền thống và hiện đại trong một ứng dụng duy nhất. Điều này giúp giảm đáng kể công sức tích hợp hệ thống so với cách sử dụng nhiều công cụ riêng lẻ. Ngoài ra, khả năng cấu hình nóng (hot reloading) và hỗ trợ các tính năng như luồng luôn sẵn sàng, chuyển tiếp, proxy, và hooks tùy chỉnh làm cho nó trở thành lựa chọn lý tưởng cho các ứng dụng IoT, hệ thống giám sát, và nền tảng truyền thông thời gian thực.
#MediaMTX #RTSP #WebRTC #Streaming #OpenSource #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.
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.
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling
Pure C# RTSP client for .NET Standard without external dependencies and with true async nature. I welcome contributions.