METHOD AND APPARATUS FOR PROVIDING GRAPHIC USER INTERFACE FOR HOME MENU OF IPTV OR OTT APP

An aspect of the present invention discloses an apparatus for providing a graphic user interface (GUI) for an IPTV or Over The Top (OTT) application. The apparatus comprises: an Android canvas system that calls an Android UI layer generated by using an Android native API; an open graphics library (O...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: IM, Joon Soon, LEE, Yu Jung, YOO, Min Sun, SONG, Dae Won
Format: Patent
Sprache:eng ; fre ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An aspect of the present invention discloses an apparatus for providing a graphic user interface (GUI) for an IPTV or Over The Top (OTT) application. The apparatus comprises: an Android canvas system that calls an Android UI layer generated by using an Android native API; an open graphics library (OpenGL) UI engine that generates an OpenGL layer by using an OpenGL; and an Android surface flinger that renders a graphic user interface for the application by overlaying the OpenGL layer on the Android UI layer. Selon un aspect, la présente invention concerne un appareil destiné à fournir une interface utilisateur graphique (IUG) pour une application IPTV ou une application de service par contournement (OTT). L'appareil comprend : un système de canevas Android qui appelle une couche d'IU Android générée à l'aide d'une API native Android ; un moteur d'IU de bibliothèque graphique ouverte (OpenGL) qui génère une couche d'OpenGL à l'aide d'une OpenGL ; et un composant SurfaceFlinger Android qui rend une interface utilisateur graphique pour l'application par superposition de la couche d'OpenGL sur la couche d'IU Android. 본 발명의 일 양태는 IPTV 또는 OTT(Over The Top) 애플리케이션을 위한 그래픽 사용자 인터페이스(GUI : Graphic User Interface) 제공 장치를 개시하고 있다. 상기 장치는, 안드로이드 네이티브 API(Android Native API)를 이용하여 생성되는 안드로이드 UI 레이어(Android UI Layer)를 호출하는 안드로이드 캔버스 시스템, OpenGL(Open Graphics Library)을 이용하여 OpenGL 레이어를 생성하는 OpenGL UI 엔진 및 상기 안드로이드 UI 레이어 상에 상기 OpenGL 레이어를 오버레이하여 상기 애플리케이션의 위한 그래픽 사용자 인터페이스를 렌더링하는 안드로이드 서페이스 플린저(Android Surface Flinger)를 포함한다.