반응형

mistserver 8

[MistServer] 스트림 관리 API 실습 (Python)

MistServer 스트림 관리 API 실습 (Python)"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. 인증과 준비 - API 인증 방식, 요청 포맷, 공통 유틸2. 등록과 업데이트 - addstream3. 제어와 정리 - 삭제/강제종료/자동정리/세션종료4. 조회와 모니터링 - active_streams, stats_streams✔ 마무리 1. 인증과 준비▸ API2 스타일은 하나의 JSON에 "authorize": {...} 블록과 원하는 동작을 함께 보냅니다.▸ 비밀번호는 challenge 기반 이중 MD5를 사용합니다:password = MD5( MD5(원문비번) + challenge )(challenge는 서버가 ..

[MistServer] API 인증 방식과 HTTP·WebSocket API 비교

MistServer API 인증 방식과 HTTP·WebSocket API 비교"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. MistServer API 개요2. MistServer API 인증 방식 이해3. HTTP API vs WebSocket API✔ 마무리 1. MistServer API 개요MistServer는 HTTP API와 WebSocket API 두 가지 형태의 원격 제어 인터페이스를 제공합니다.모든 데이터는 JSON 형식으로 주고받으며, 기본 통신 포트는 4242입니다.API 엔드포인트는 다음과 같이 두 가지 버전이 있습니다. 🔸 /api▸ 전체 상태·설정·로그 등 모든 정보를 포함한 응답을 반환합니다.▸ ..

[MistServer] OBS Studio와 MistServer 3.8을 이용한 라이브 방송 실습(RTMP,WHIP)

OBS Studio와 MistServer 3.8을 이용한 라이브 방송 실습(RTMP,WHIP)"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. 실습 준비하기2. OBS Studio → MistServer RTMP 송출 설정3. OBS Studio → MistServer WHIP 송출 설정4. MistServer에서 송출 확인 및 HLS/RTSP 변환✔ 마무리 1. 실습 준비하기이번 실습은 Windows PC에 설치된 OBS Studio를 사용해, Windows에 이미 설치된 MistServer 3.8로 RTMP 스트림을 송출하고, 이를 HLS/DASH로 변환해 재생까지 해보는 과정입니다.MistServer는 이미 설치 및 구동..

[MistServer] DVR(Time-Shift) 설정과 재생 실습

MistServer DVR(Time-Shift) 설정과 재생 실습"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. DVR 기능 개요와 활용 시나리오2. DVR 녹화 환경 구성하기3. DVR 저장 및 관리 설정 예시4. 녹화 스트림 재생하기5. Time-Shift 기능으로 과거 영상 재생✔ 마무리 1. DVR 기능 개요와 활용 시나리오MistServer의 DVR(Digital Video Recorder) 기능은 단순 녹화 기능을 넘어, 실시간 스트림과 과거 영상의 경계를 허무는 핵심 기술입니다. 라이브로 송출되는 스트림을 .ts(Transport Stream) 형식의 작은 조각(세그먼트)으로 나누어 저장하고, 이를 연결한 .m3..

[MistServer] Push 기능을 이용한 스트림 녹화 설정

MistServer에서 Push 기능을 이용한 스트림 녹화 설정"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. 스트림 녹화와 Push 기능 개요2. Push 방식 비교: Regular Push vs Automatic Push3. 자동 녹화 파일명 변수 활용4. Automatic Push(자동 녹화) 설정 및 테스트5. 수동 녹화(Regular Push) 활용✔ 마무리 1. 스트림 녹화와 Push 기능 개요MistServer의 Push 기능은 수신한 스트림을 외부로 전송하거나 디스크에 저장하는 역할을 합니다.이를 통해 라이브 방송을 자동으로 녹화하여 VOD 파일로 보관하거나, 수신 스트림을 다른 서버/CDN으로 실시간 전송하는..

[MistServer] Input 실습: 다양한 입력 방식 설정과 스트림 결과 확인

MistServer Input 실습: 다양한 입력 방식 설정과 스트림 결과 확인"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. MistServer 스트림 입력 구조 이해하기2. Push Input 실습 - 외부 송출 장비 연동(FFmpeg 기반)3. File input 실습 - 로컬 저장 파일로 스트리밍 구성4. Pull Input 실습 - 외부 RTSP 소스 자동 수신 구성5. 다양한 Output URL로 스트림 결과 확인하기✔ 마무리 - 실무 환경에 맞는 Input 구성 전략 1. MistServer 스트림 입력 구조 이해하기MistServer의 스트리밍 파이프라인은 다음과 같은 세 단계로 구성됩니다.[Inputs] → ..

[MistServer] 설치 후 필수 기본 설정 가이드 (v3.8 기준)

MistServer 설치 후 필수 기본 설정 가이드 (v3.8 기준)"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. 관리자 계정 생성 및 로그인2. 기본 프로토콜 활성화 및 설정 흐름3. 웹 UI 구성 요소 설명 (3.8 기준)4. MistServer 설정 저장 구조 이해5. 스트리밍 환경별 프로토콜 정리✔ 마무리 - 실무 운영을 위한 핵심 정리 1. 관리자 계정 생성 및 로그인MistServer는 설치 직후에는 관리자 계정이 없는 상태로 실행됩니다. 최초로 웹 UI에 접속하면 자동으로 관리자 계정 생성 화면으로 이동하게 됩니다. MistServer는 기본적으로 포트 4242를 사용하며, 설치 방식에 따라 다음과 같이 접속합..

[MistServer] 설치 실습 - Ubuntu에 직접 설치 vs Docker 컨테이너 실행

MistServer(3.8) 설치 실습 - Ubuntu에 직접 설치 vs Dokcer 컨테이너 실행"본 글은 과거 티스토리에서 발행했던 콘텐츠를 기반으로, 최신 정보를 반영해 새롭게 정리한 업데이트 버전입니다." 📚 목차1. MistServer란? - 용도 및 지원 프로토콜, 주요 특징 소개2. MistServer 설치 실습 - Ubuntu3. MistServer 설치 실습 - Docker 환경 구성✔ 마무리 1. MistServer란? - 용도 및 지원 프로토콜, 주요 특징 소개MistServer는 실시간 라이브 스트리밍과 주문형 비디오(VOD) 기능을 모두 지원하는 고성능 오픈소스 미디어 서버입니다. 다양한 인풋 및 아웃풋 프로토콜을 유연하게 처리할 수 있으며, 모듈형 아키텍처를 기반으로 설계되어 ..

반응형