프로젝트 소개
이 Docker 이미지는 Nginx 및 nginx-rtmp-module의 최신 소스로 빌드된 바로 사용 가능한 RTMP 서버를 제공합니다. 라이브 멀티미디어 스트리밍을 위해 설계되었으며, 여러 클라이언트가 동시에 동일한 스트림을 수신할 수 있습니다. 기본 구성은 포트 1935에서 라이브 스트리밍을 활성화하며 여러 워커에 대한 자동 푸시를 지원합니다.
주요 기능은 다음과 같습니다:
- 간편한 배포: docker run -d -p 1935:1935 --name nginx-rtmp tiangolo/nginx-rtmp 명령으로 컨테이너를 실행합니다.
- OBS Studio 및 VLC로 쉬운 테스트: rtmp://호스트/live/스트림_키로 스트리밍하고 VLC 또는 ffplay로 재생합니다.
- 사용자 정의 가능한 구성: 자체 nginx.conf 파일로 이미지를 확장하여 설정을 조정하거나 기능을 추가합니다.
- RTMPS 지원: Nginx에서 TLS를 종료하고 복호화된 RTMP를 내부 서버로 프록시하여 rtmps://도메인/live/스트림_키를 통한 보안 스트리밍을 가능하게 합니다.
- 추가 구성 요소 없이 공식 소스로 빌드되어 깨끗하고 안정적인 베이스를 보장합니다.
- 확인을 위해 생성된 테스트 스트림을 게시하는 테스트 스크립트가 포함되어 있습니다.
이 이미지는 buildpack-deps(Debian)를 기반으로 하며, 버전 고정을 위해 각 빌드 날짜에 대한 태그와 함께 Docker Hub에서 사용할 수 있습니다. 이 프로젝트는 MIT License에 따라 라이선스가 부여됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.