클라우드 스트리밍 - VCS 기술
데브옵스
클라우드 스트리밍 - VCS 기술
두줄요약
클라우드 서버에서 UI를 생성해 STB로 전송하는 VCS 기술과 동작 흐름을 소개했습니다. 저지연, 확장성, 안정성을 바탕으로 다양한 TV UI와 신규 서비스를 지원합니다.
구조와 흐름
- 사용자의 리모컨 입력을 클라우드 서버가 웹앱으로 처리한 뒤 이미지·비디오로 변환해 STB에 전송하는 클라우드 스트리밍 구조
- 변경된 화면만 전송해 대역폭을 줄이고, STB에서 최종 화면을 출력하는 방식
선택 이유
- 낮은 사양의 STB 제약을 서버 가상화로 우회해 고품질 UI와 신규 서비스를 제공하려는 목적
- VOD, 메뉴, 개인화, 3D 애니메이션 UI까지 다양한 화면 유형에 적용 가능한 확장성
성능/운영 포인트
- 저지연 전송과 작은 버퍼를 통한 빠른 반응성
- 서버 확장성과 다중화, LACM 기반의 장애 전환과 서비스 지속성
- Direct Encoding, 화면 변화 기반 전송으로 CPU·GPU·네트워크 부담 최소화
적용해볼 점
- Alpha VCS와 WebGL로 실시간 영상 위 오버레이와 화려한 UI 구현
- Web App뿐 아니라 Unreal, Android, AI, 빅데이터, 개인화 추천까지 확장 가능
