mediamtx
SHA-256제로 의존성 실시간 미디어 서버로, 다중 프로토콜 라우팅, 녹화, 포워딩을 지원하며 단일 파일로 크로스 플랫폼에서 실행됩니다.
스마트 다운로드
Download 버전 다운로드
v1.18.1 · 26 MB
바로 사용 가능한 멀티미디어 라우터로, 비디오 스트림이 다양한 프로토콜 간에 자유롭게 흐를 수 있게 해줍니다.
주요 기능
- SRT, WebRTC, RTSP, RTMP, HLS 등 주요 프로토콜 간 상호 변환 지원
- 별도의 종속성 없이 단일 실행 파일만으로 실행 가능
- 핫 리로드 구성: 기존 연결을 중단하지 않고 설정 변경 가능
- 오프라인 대체 스트림: 게시자 연결이 끊어진 후에도 시청자는 계속 시청 가능
- 스트림을 fMP4 또는 MPEG-TS 형식으로 녹화
할 수 없는 것
- •인증은 기본적으로 비활성화되어 있으며, 공용 네트워크에 노출하는 경우 인증 또는 방화벽을 구성해야 합니다. 녹화 기능은 기본적으로 비활성화되어 있으므로 수동으로 활성화해야 합니다. HLS 푸시 스트리밍을 사용하는 경우 FFmpeg이 libx264로 컴파일되었는지 확인해야 합니다.
사용 사례
- OBS를 사용하여 서버로 스트림을 푸시하고, 시청자는 HLS 또는 WebRTC를 통해 시청
- 카메라 RTSP 스트림을 클라우드 서버로 전달하고 녹화
- LAN 내에서 저지연으로 라이브 신호 배포
MediaMTX는 단일 실행 파일로 실행되는 경량, 제로 의존성 실시간 미디어 서버로, 비디오 및 오디오 스트림 라우팅에 중점을 두고 있습니다. SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS 등의 프로토콜을 통해 스트림을 게시하고 읽을 수 있으며, 서로 다른 프로토콜 간에 자동으로 변환합니다. 데이터베이스나 추가 런타임을 구성할 필요가 없습니다. 핵심 기능에는 설정 핫 리로드, 오프라인 대체 스트림(게시자가 연결을 끊은 후에도 재생 가능), fMP4 또는 MPEG-TS 형식으로 녹화, 사용자 인증(내부/HTTP/JWT), 다른 서버로의 스트림 전달, 제어 API, Prometheus 호환 메트릭 모니터링, 외부 훅을 통한 자동화가 포함됩니다. OBS, 카메라, 웹 브라우저 또는 FFmpeg에서 시청자에게 라이브를 배포하는 데 적합합니다. Windows, macOS 및 Linux를 크로스 플랫폼으로 지원합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
https://mediamtx.org/docs/kickoff/install 에 접속하여 해당 시스템용 바이너리 파일을 다운로드하세요
mediamtx를 직접 실행합니다 (Windows에서는 mediamtx.exe를 더블 클릭)
기본 설정으로 시작한 후 RTSP로 스트림을 푸시할 수 있으며 (rtsp://localhost:8554/mystream), VLC 등으로 재생할 수 있습니다
- https://mediamtx.org/docs/kickoff/install 에 접속하여 해당 시스템용 바이너리 파일을 다운로드하세요
- mediamtx를 직접 실행합니다 (Windows에서는 mediamtx.exe를 더블 클릭)
- 기본 설정으로 시작한 후 RTSP로 스트림을 푸시할 수 있으며 (rtsp://localhost:8554/mystream), VLC 등으로 재생할 수 있습니다
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
1061f53870faf4ad85207f062e3ec364f93e8cb2cfa699d8a31b1f7d515b71e4이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
다운로드한 mediamtx 실행 파일과 설정 파일을 삭제하면 됩니다(레지스트리나 시스템 잔여물이 없습니다).
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs