와우자 XML 설정 파일 종류와 속성 변경 방법 : 기본 프로퍼티와 사용자 프로퍼티 수정

서버 내부의 설정

Wowza Streaming Engine 동작을 정의하는 Built-in/Custom Property(기본/사용자 속성) 및 설정을 관리하는 XML 파일 종류. 웹 UI vs XML 파일 수정을 통한 프로퍼티 추가 변경 방법을 설명한다.

트랜스코드 vs 트랜스레이트 vs 트랜스먹스 차이점 : 와우자 스트리밍 엔진

트랜스코드 트랜스레이트 트랜스먹스

와우자 스트리밍 엔진(Wowza Streaming Engine, 이하 와우자)의 트랜스코드(Transcode), 트랜스레이트(Transrate), 트랜스먹스(Transmux)는 얼핏 비슷해 보이지만, 스트리밍 서비스 구성에서 각기 다른 중요한 역할을 담당한다. 코덱, PMT, PAT, PCR과 함께 이 세가지 용어의 차이에 대해 설명한다.

와우자 스트리밍 엔진: REST API 외부 접속 설정 및 curl 사용법

CURL을 이용한 WOWZA 제어

와우자 스트리밍 엔진을 외부에서 제어하는 방법중 가장 흔하게 사용되는 방법은 REST API이다. REST APT 활성화 방법부터 curl을 이용한 원격 제어 검증 방법 및 요청 예시까지, 와우자 스트리밍 엔진을 외부에서 제어해 자동 제어 할 수 있는 환경을 구성하는 방법에 대해 단계별로 설명한다.

와우자 스트리밍 엔진 제어 방법과 특징 : 웹 UI, REST API, JAVA API, CLI

서버를 제어하는 엔지니어

와우자 스트리밍 엔진를 외부에서 관리하고 제어하는 방법은 CommandInterface, WEB UI, REST API, JMX 의 4가지 방법이 있다. 각 방법의 장점과 단점, 특징에 대해 정리한다. 접근 제어를 관장하는 Server.xml 파일에서 보안성 향상을 위해 해제시켜 주어야 하는 항목에 대해서도 함께 알아본다.

와우자 엔진: ModuleDuplicateStreams로 동일 서버 내 어플리케이션 간 스트림 공유

테잎을 복사하는 서버

와우자 스트리밍 엔진 내부에서 어플리케이션 간에 스트림을 복제하고 공유하는 것은 단순히 주소만 입력한다 해서 가능한 것이 아니다.
ModuleDuplicateStreams 모듈을 이용해 와우자 라이브 어플리케이션간 스트림을 공유하면, 스트림의 효율적인 재활용이 가능해 진다.