본문/내용
1. 아프리카TV 웹서비스의 주요 기능과 구조에 대해 설명해보세요.
아프리카TV 웹서비스는 실시간 방송 중계, 채팅, 시청자 참여, 방송 송출, 광고 서비스, 유료 콘텐츠 제공 등의 기능을 갖추고 있습니다. 실시간 방송은 높은 확장성을 위해 CDN(콘텐츠 전송망)을 활용하여 전국 어느 지역에서도 끊김없이 시청이 가능하게 설계되었습니다. 채팅 시스템은 AJAX 기반으로 동작하며, 수백만 명의 동시 접속자를 수용할 수 있습니다. 방송 송출 시스템은 RTMP 프로토콜을 이용하며, 업로드와 다운로드 속도에 따라 화질을 자동 조절하는 적응형 스트리밍 기술을 도입하여 평균 화질이 720p 이상 유지됩니다. 사용자 인터페이스는 모바일에서도 최적화되어 있으며, 모바일 앱 보급률은 전체 이용자의 70% 이상입니다. 특히, 지난 2022년 기준 일일 활성 이용자가 2천만 명을 넘기면서 국내 최대의 생방송 플랫폼으로 자리매김하였으며, 실시간 채팅 참여율은 전체 시청자 중 80% 이상이 참여할 정도로 활발합니다. 광고 기반 수익 구조와 유료 후원 시스템도 핵심으로, 광고 매출은 연간 약 300억 원으로 집계되며, 유료 콘텐츠 및 `별풍선` 시스템으로 인해 개인 방송 송출…