论文部分内容阅读
随着移动互联网络的兴起,电视机正在成为继计算机、手机之后的第三种信息访问终端。传统的电视软件框架不能适应电视网络化、智能化的要求,智能电视需要搭载网络化的、高效的开放软件平台。Android是互联网手机的智能操作系统,具有开源、免费的优点。本文研究的主要目的在于:移植Android系统到电视机,集成电视信号播放功能,设计电视软件框架,使Android平台适应电视的硬件规格特点,符合电视用户的使用习惯。
本文研究的主要内容为:
1.本文首先介绍Android中的一些概念,详细分析Android的系统内核和软件架构,重点研究在Android的移植涉及到的软件模块。
2.电视的基本功能是接收、处理并显示电视信号,视频点播及解析EPG等。原生的Android系统中并没有相应的功能模块。本文研究集成电视功能的Android框架,利用UML类图设计与电视功能相关抽象类。
3.Android系统起初是对手机量身定做的;手机无论是在设备规格还是用户操作习惯,都与电视有着很大的差异。智能电视不能简单地移植Android系统,还需要我们在软件设计时,重新设计人机交互界面。本文研究与人机交互相关的技术,并给出UML类图及应用实例。
4.加载了智能平台的电视,其应用不限于观看电视节目、浏览网络这些基本功能,用户可以自由下载安装应用程序。本文探讨智能电视在数字家庭中一些扩展应用。