Android TVGoogle이 개발한 스마트 TV 전용 운영체제 플랫폼이다.[1] 안드로이드 (운영체제)를 기반으로 하며, 리모컨 중심의 10-foot(약 3미터) 거실 시청 환경에 최적화된 인터페이스와 앱 생태계를 제공한다. 2014년 Google I/O에서 처음 발표된 뒤 Sony, Philips, Hisense, TCL 등 전 세계 주요 TV 제조사에 채택되었고, 2020년에는 'Google TV'라는 새로운 인터페이스 브랜드로 재편되었다. 2024년 기준 전 세계에서 2억 2천만 대 이상의 월간 활성 기기를 보유하며, 거실용 미디어 플랫폼 시장에서 가장 넓게 배포된 운영체제 중 하나로 자리잡고 있다.

1. 역사

1.1 Google TV의 실패와 Android TV의 등장 (2010–2014)

Google은 2010년 최초의 TV용 안드로이드 플랫폼인 Google TV(초대)를 출시했다.[1] Sony 텔레비전과 Logitech 셋톱박스에 탑재되었으나, 복잡한 UI, 방송사의 콘텐츠 차단, 기존 리모컨과의 충돌 등으로 시장에서 외면받았다. Google은 2014년 이 플랫폼을 공식 종료하고 새로운 접근을 선택했다.

2014년 6월 Google I/O에서 발표된 Android TV는 같은 해 10월 Asus와 공동 개발한 Nexus Player를 통해 처음 출시되었다.[1] Nexus Player는 Android TV의 레퍼런스 기기로, 이후 제조사들이 플랫폼을 채택하는 출발점이 되었다. Sony는 2015년 CES에서 Bravia 시리즈에 Android TV를 탑재했고, Philips는 2015년 출시 TV의 80%에 이 플랫폼을 적용했다.

1.2 Google TV 리브랜딩 (2020~현재)

2020년 9월 30일, Google은 새로운 Chromecast 기기와 함께 Google TV라는 새 인터페이스 브랜드를 선보였다.[2] 이는 운영체제 자체의 교체가 아니라, Android TV OS 위에 콘텐츠 탐색과 통합 집계(aggregation)에 중점을 둔 새로운 UX 레이어를 얹은 것이다.

2024년 8월에는 Chromecast 제품군 전체가 단종되었으며, 100달러의 Google TV Streamer(Android 14 for TV 탑재)가 그 자리를 이었다.[2]

2. 아키텍처와 Leanback UI

Android TV는 AOSP(Android Open Source Project)를 기반으로 하며, 리눅스 커널과 안드로이드 런타임 위에 TV 전용 시스템 레이어를 추가한 구조다.[3] 모바일 안드로이드와 동일한 앱 모델을 사용하지만, 입력 방식과 화면 구성 원칙이 근본적으로 다르다.

Leanback 라이브러리는 Android TV 앱 개발의 핵심 도구다.[3] AndroidX의 일부로 제공되며, D-패드(방향키)와 리모컨 입력에 최적화된 UI 컴포넌트를 사전 제작된 형태로 제공한다. 주요 구성 요소는 다음과 같다.

  • BrowseSupportFragment: 콘텐츠를 가로 행(row) 단위로 탐색하는 메인 화면 레이아웃
  • PlaybackOverlayFragment: 미디어 재생 중 재생/일시정지·탐색 컨트롤 오버레이
  • DetailsFragment: 콘텐츠 상세 정보와 관련 추천 콘텐츠 표시

3. 주요 기기와 제조사 파트너십

Android TV 및 Google TV는 다양한 형태의 기기에서 실행된다.[1]

4. 앱 생태계와 Google Play

Android TV는 Google Play를 통해 앱을 배포한다.[3] 모바일 안드로이드 앱과 같은 APK 형식을 사용하지만, TV에 최적화되었음을 나타내는 별도의 android.hardware.type.television 기능 선언이 필요하다.

주요 스트리밍 서비스(Netflix, YouTube, Disney+, Apple TV+ 등)는 물론, 게임, 유틸리티 앱도 Google Play 스토어에서 설치할 수 있다.

5. Chromecast 통합과 Google Assistant

Android TV에는 Chromecast Built-in 기능이 기본 내장되어 있다.[2] 스마트폰, 태블릿, 크롬 브라우저에서 콘텐츠를 TV로 전송(캐스팅)하는 Google Cast 프로토콜을 별도 하드웨어 없이 지원한다.

Google Assistant는 Android TV의 음성 인터페이스 역할을 한다.[1] 리모컨의 마이크 버튼을 누르거나 "Hey Google"로 호출하면 콘텐츠 검색, 재생 제어, 스마트 홈 기기 조작, 정보 검색 등을 음성으로 처리한다.

6. 관련 문서

  • 안드로이드 (운영체제) — Android TV의 기반이 되는 모바일 운영체제
  • AOSP — Android TV가 파생된 오픈소스 안드로이드 프로젝트
  • Google Play — Android TV 앱 배포 플랫폼
  • Google — Android TV 개발사
  • Apple TV+ — Android TV에서도 지원되는 경쟁 스트리밍 서비스

7. 인용 및 각주

[1] Android TV OS overview — Android Developers. Ddeveloper.android.com(새 탭에서 열림)

[2] End of the road for Chromecast with Google TV - Android Authority (2024). Wwww.androidauthority.com(새 탭에서 열림)

[3] Layouts in the Leanback UI toolkit — Android Developers. Ddeveloper.android.com(새 탭에서 열림)