직접 만든 소프트웨어, 두 가지 개발 기록 구현 구조와 적용 범위, 확인한 기능과 남은 한계를 함께 기록합니다. MediaMTX 스트리밍 제어 서버Docker Compose 구성과 파일·라이브·멀티캐스트 송출 RTSP CCTV 관제·분석 프로그램관제 그룹, 영역·출입선, 이벤트 이력을 연결하는 구조 네트워크2 Docker port is already allocated 해결: Compose 호스트 포트 충돌 점검 Docker 시작 과정의 port is already allocated는 먼저 오류에 표시된 호스트 포트를 누가 사용하는지 확인해야 합니다. 컨테이너 안의 앱 포트를 무작정 바꾸거나 서버를 재부팅하기 전에 Docker 컨테이너와 호스트 리슨 프로세스를 구분하세요. 다른 서비스가 정상 사용 중이면 새 서비스의 호스트 매핑을 변경하는 것이 가능한 해결책입니다.적용 범위는 Docker Engine·Docker Desktop과 Compose V2의 일반적인 bridge 포트 공개입니다. network_mode: host는 같은 ports 예제로 처리하지 않습니다. 명령은 2026-10-10 공식 문서 확인에 기반한 예시이며 실제 운영 서버에서 실행한 기록이 아닙니다. Linux의 ss와 macOS의 lsof는 .. 2026. 10. 12. RTSP는 언제 쓰면 좋을까? CCTV 영상 수집의 장점과 한계 CCTV를 연결할 때 rtsp://로 시작하는 주소를 자주 만나게 됩니다. 그런데 이 주소를 PC 플레이어에 넣으면 영상이 나오고, 웹페이지의 동영상 칸에 넣으면 재생되지 않는 경우가 있습니다. RTSP를 이해하려면 카메라에서 영상을 가져오는 구간과 사용자에게 보여 주는 구간을 나누어 보는 것이 좋습니다.이번 글은 스트리밍 프로토콜 활용 연재의 첫 편입니다. 카메라 영상을 수집할 때 RTSP가 유용한 이유, TCP·UDP 전송 선택의 차이, 브라우저 서비스로 확장할 때 추가로 필요한 요소를 살펴봅니다.1. RTSP와 RTP는 맡은 일이 다릅니다RTSP는 Real-Time Streaming Protocol의 약자입니다. 스트리밍 세션을 설정하고 재생을 요청하는 제어 역할을 맡으며, 실제 미디어는 흔히 RT.. 2026. 9. 9. 이전 1 다음