서로 다른 라이브 스트림의 오디오와 비디오를 재 조합 : 와우자 ModuleAVMix 모듈

미디어를 재조합

와우자 스트리밍 엔진은 서로 다른 두 스트림의 오디오와 비디오를 결합해 새로운 스트림을 만들 수 있다. POV 스트리밍, 멀티 앵글 스트리밍, 장르별 음악 스트리밍등을 위해, 라이브 스트림의 오디오와 비디오 결합을 지원하는, ModuleAVMix의 사용법과, 이를 통해 제공할 수 있는 서비스 시나리오의 예를 들어본다.

와우자 엔진: ModuleTimedDisconnect로 스트리밍 세션 제한 및 비용 절감하기

홀로 켜져있는 TV를 바라보는 서버가 시간을 확인하는 모습

라이브 스트리밍 평균 세션 시간은 26.4분이며 수 시간을 넘어갈 경우, 비정상 세션일 가능성이 높다. Wowza Streaming Engine은 최대 세션 시간 제한 모듈인 ModuleTimedDisconnect을 통해 세션 자동 종료 기능을 제공한다. 이를이용해 비정상 세션으로 인해 발생하는 여러 비용을 방지하는 방법을 알아본다.

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

서버 내부의 설정

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

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

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

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