거실용 유튜브 엔진 'Chrobalt', RDK 기반 레퍼런스 플랫폼 공개
Re-Engineering YouTube for the Living Room: Bringing "Chrobalt" to RDK
Hacker News스마트 TV 등 임베디드 디바이스를 겨냥한 차세대 유튜브 엔진 'Chrobalt'가 공식적으로 등장하며 시장의 주목을 받고 있습니다.
- 기존 경량 엔진 Cobalt가 Chromium 기반으로 재설계된 Chrobalt를 통해 최신 웹 표준 기술을 구현하게 된 것이 핵심입니다.
- 이 레퍼런스 플랫폼은 저사양 환경에서도 고성능 웹 스트리밍이 가능함을 증명하며 차세대 디바이스 시장의 새로운 표준 경로를 제시합니다.
- 해당 기술은 RDK 기반으로 개발되었으며, 최종 제품 적용을 위해서는 해당 하드웨어와 OS에 맞는 추가적인 최적화 및 검증이 필수입니다.
Smart TV 등 임베디드 디바이스에서 사용되던 유튜브 엔진은 기존에 경량 HTML5/CSS/JavaScript 엔진인 Cobalt를 사용해왔습니다. 이 Cobalt는 자원 제약이 있는 환경을 위해 설계되었으며, 초기에는 Starboard라는 추상화 계층을 통해 다양한 하드웨어 플랫폼에 포팅되어 미디어 스트리밍과 낮은 리소스 소비에 최적화되었습니다.
시간이 지나면서 웹 생태계가 빠르게 발전함에 따라, 독립적인 렌더링 엔진을 유지하는 것이 큰 과제가 되었습니다. 이에 구글은 Cobalt의 코드를 Chromium과 병합하여 강력하고 표준을 준수하는 렌더링 파이프라인을 구축했고, 그 결과물이 Chrobalt입니다. Chrobalt는 이제 Starboard 포팅 계층을 갖춘 Chromium 임베더 역할을 수행합니다.
Collabora는 구글의 팀과 협력하여 제3자 기기용 최초의 RDK(Reference Design Kit) 기반 Chrobalt 레퍼런스 플랫폼을 개발했습니다. 이 플랫폼은 Amlogic 칩셋의 RDK 환경에 Chrobalt를 포팅하고 통합하는 과정을 거쳤으며, 삼성이나 LG 같은 디바이스 파트너들에게 기초적인 레퍼런스 설계를 제공합니다.
이 Chrobalt RDK 레퍼런스 플랫폼은 일본에서 열린 유튜브 디바이스 파트너 서밋에서 공식적으로 언급되며, 차세대 거실 환경 배포를 위한 검증되고 상용화 가능한 경로로 인정받았습니다.
용어 풀이
- 오픈 소스
- 소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.