데비안 리눅스에서 pip로 파이썬 확장 모듈을 설치할 때 발생하는 This environment is externally managed 오류의 원인과, 해결책으로 venv 가상 환경을 이용해 안전하게 모듈을 설치하는 방법을 콘솔 예제와 함께 설명합니다.
와우자 스트리밍 엔진에서도 유튜브 라이브 스트리밍에 RTMP 대신 HLS를 사용할 수 있다.
유튜브용 HLS PUSH 모듈인 HLStoYTB 모듈 사용 방법과, 이를 이용해 안정적인 HLS 라이브 스트리밍 송출을 구현하고 서버의 안정성을 확보하는 방법에 대해 설명한다.
와우자 스트리밍 엔진은 서로 다른 두 스트림의 오디오와 비디오를 결합해 새로운 스트림을 만들 수 있다. POV 스트리밍, 멀티 앵글 스트리밍, 장르별 음악 스트리밍등을 위해, 라이브 스트림의 오디오와 비디오 결합을 지원하는, ModuleAVMix의 사용법과, 이를 통해 제공할 수 있는 서비스 시나리오의 예를 들어본다.
라이브 스트리밍 평균 세션 시간은 26.4분이며 수 시간을 넘어갈 경우, 비정상 세션일 가능성이 높다. Wowza Streaming Engine은 최대 세션 시간 제한 모듈인 ModuleTimedDisconnect을 통해 세션 자동 종료 기능을 제공한다. 이를이용해 비정상 세션으로 인해 발생하는 여러 비용을 방지하는 방법을 알아본다.
와우자 스트리밍 엔진 내부에서 어플리케이션 간에 스트림을 복제하고 공유하는 것은 단순히 주소만 입력한다 해서 가능한 것이 아니다.
ModuleDuplicateStreams 모듈을 이용해 와우자 라이브 어플리케이션간 스트림을 공유하면, 스트림의 효율적인 재활용이 가능해 진다.