LINE LIVE의 PC 송출 기능을 위한 queue 구현
LINE LIVEPC 송출queuetask 실행 지연RTMP
AI 요약
BetaLINE LIVE 개발팀은 사용자의 PC에서 LINE LIVE 서비스를 송출하는 기능을 구현하기 위해 task 실행을 지연하는 queue를 개발한 과정을 공유합니다. 기존에는 LINE LIVE 앱 또는 LINE Official Account Manager를 통해서만 방송 송출이 가능했으며, PC 송출은 LINE OA 관리자만 할 수 있었습니다.
일반 사용자들의 PC 송출 수요가 높다는 점을 파악하고, 기존 아키텍처 변경을 최소화하면서 PC 송출 기능을 구현하는 방안을 모색했습니다. 이를 위해 RTMP 전송 시작 및 중지, LINE LIVE 방송 시작 및 중지 알림 등의 흐름을 관리하는 queue 시스템을 도입하여 일반 사용자도 PC에서 쉽게 방송을 송출할 수 있도록 개선했습니다.
이 과정에서 클라이언트 측 변경을 최소화하는 데 중점을 두었습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



