Android TV Input Framework(TIF)--1 概述
来源:互联网 发布:ogame源码 编辑:程序博客网 时间:2024/05/16 13:54
从Android5.0开始,Android有了TV版本Android TV,同时增加了Android TV Input Framework(TIF),TIF简化了实时内容在Android TV上的分发。Android TIF为厂家提供了标准API,创建用于控制Android TV的输入模块。下面这张图展示了TIF的架构
TV Input:TV中一般都包含多个输入端口,比如HDMI、Component, Composite等,每种输入端口在Android中表示为一个TV Input,TV Input在系统中为一个Service,继承自TvInputService, TV App要访问TV Input,首先要通过TvInputManagerService创建一个session,然后通过 session访问。
TvInputManagerService: TvInputMangerService是Android TIF的核心服务,它负责TV app和 TV Inputs之间的交互。TV app访问每一个输入端口,都需要通过TvInputManagerService创建一个session。TvInputMangerService维护着TV中所有的端口的状态信息,如果Tv App注册了TvInputCallback,那么TV Input的状态改变或者增加或者 移除TV Input都可以被通知。
TvInputHardwareManager: TvInputManagerService通过TvInputHardwareManger来获取TV上的TV Inputs的各种信息, TvInputHardwareManager向下通过TvInputHal来访问硬件。
HdmiControlService: HdmiControlService负责TV上HDMI相关的操作,包括HDMI端口上设备的拔插,HDMI CEC通信等等。
- Android TV Input Framework(TIF)--1 概述
- Android TV Input Framework(TIF)--1 概述
- android TIF(Tv Input Framework)使用
- Android TV Input Framework(TIF)--2 构建TV input list
- Android TV Input Framework(TIF)--3 显示Tv Input内容
- Android TV Input Framework(TIF)--2 构建TV input list
- Android TV Input Framework(TIF)--构建TV input list
- Android TV Input Framework(TIF)--显示Tv Input
- Android TV框架 TIF(Android TV Input Framework)入门实践
- Android TV Input Framework(Android TV 一)
- TV Input Framework --Android官方说明
- 1 Input Framework概述
- Tv Develop of Android TIF Study
- android TV-Building TV Channels,Developing a TV Input Service
- Android TV -5.1- Developing a TV Input Service
- [TV] Android中Framework层TV部分的定制化
- Android Input framework(一)
- android 4.0 framework input
- UIView之动画效果的实现方法(合集)
- android捕获back键
- 自己写bootloader笔记6---boot.c分析(u-boot向内核传递参数及跳转到内核)
- 61-11
- 130. Surrounded Regions
- Android TV Input Framework(TIF)--1 概述
- [Codeforces 27D] Ring Road 2 (二分图染色)
- Android异步回调中的UI同步性问题
- 主席树基础介绍
- Android中JNI使用详解(4)---Java与C之间数据类型转换
- codevs 5118 , Wjj的视频2 , 高精度
- 华为OJ——密码强度等级
- JNI原生函数中JNIEnv参数详解
- 编程之美---电梯调度算法