智能电视(Smart TV)是指基于互联网应用技术,搭载操作系统,具有开放式应用平台(可自行安装和却载各类应用软件),可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,以满足用户多样化和个性化需求的视听产品。过去几年,智能电视迅速从概念走向量产,从高端走向大众,硬件、软件及相关应用技术已非常成熟。目前,我国电视行业已全面进入智能电视时代。
由于智能电视既要完成传统电视的信号切换、解码、A/D转换等功能,又要顺畅运行操作系统和众多应用程序,因此智能电视须采用业界领先的高配置、高性能硬件方案。与普通平板电视相比,智能电视的主板电路较为复杂,安装有主芯片(信号处理、图像缩放、格式变换、CPU)、eMMC、DDR存储器、网络模块、USB接口等器件,如图1所示。
提示:智能电视的主板由硬件和软件组成,两者相辅相成。硬件是软件的载体,如果没有硬件,软件就没有存在的可能;软件是硬件的“灵魂”,如果没有软件,硬件也就失去了应有的作用。
一、软件系统的组成
目前,智能电视使用的智能操作系统主要有Android、Windows、iOS及企业自建系统四大类。其中,Android操作系统应用最为广泛,90%以上的主流产品均采用了该系统。Android系统是一种基于Linux的自由传播并开放源代码的操作系统,中文称之为“安卓”。
智能电视软件系统主要由引导程序(BootLoader)、内核程序(Linux Kernel)和主程序(Sys-tem program)组成,软件运行的顺序为:引导程序→内核程序→主程序→应用程序,如图2所示。
1.引导程序
此程序是在操作系统内核运行之前运行的一段小程序,其作用是初始化硬件设备,建立内存空间映射图,将系统的软硬件置于一个合适状态,为调用操作系统内核程序准备好运行环境。
2。内核程序
该程序是软件系统最核心的部分,是基于硬件的第一层扩充软件,为安卓系统提供最基本的功能。因内核程序是安卓系统工作的基础,所以在运行主程序之前必须先运行内核程序。
3.主程序
该程序又称系统程序,主要是提供视图(View,如列表、网格、文本框、按钮,甚至是内嵌的网页浏览器)、工具链【Content Providers,让应用程序能访问其他应用程序(如通讯录)的数据,或共享自己的数据】、资料管理(Resource Manager、提供访问非代码资源,如本地化字符串、图形和布局文件)、通知管理(Notification Manager,让所有的应用程序能够在状态栏显示)、活动管理(Ac-tivity Manager,给应用程序提供通用的导航回退等功能)等开发平台,以便应用程序(如浏览器、蓝牙、日历、游戏等)可以自由地利用硬件访问后台数据、设置应用功能、显示相关图标。
4.应用程序
应用程序是用户选择安装的程序的总称。该程序是智能彩电软件系统的重要组成部分,其作用是让电视具有了办公、娱乐等多样性功能。智能彩电常见的应用程序有沙发管家、电视家2.0、电视猫视频、小鹰直播等。
CPU启动后,首先从Flash芯片中读取引导程序,并把引导程序读取到CPU内部缓存中,然后把系统控制权移交给引导程序,接下来启动内核程序,最后加载主程序和应用程序,从而完成整机系统的启动,并显示系统界面,如图3所示。
值得注意的是,对于智能彩电而言,用户既可通过电视机自带的应用商店安装应用程序,也可借助第三方电视应用软件(如当贝应用市场)安装应用程序。由于应用程序名目繁多,其兼容性也参差不齐,并且有些应用程序还会修改电视机的一些重要设置参数,则电视机易出现某些功能错误或缺失,或者某应用程序运行异常,甚至出现不开机现象。
在实际检修中,若怀疑故障系某应用程序引起,可先卸去该程序再试,也可先进入工厂模式,进行恢复出厂设置(有的彩电称之为初始化或清空母块)操作,将电视机的开机界面、待机方式、图像模式、网络连接设置等参数恢复为出厂时的默认值。若电视机不开机,则进行强制恢复出厂设置操作。常见品牌智能电视强制恢复出厂设置的方法见表1,供参考。
提示:1.在Android操作系统中,除系统内核(Kernel)外,工具链、系统应用程序等都可自己安装。
2.在智能电视软件升级中,内核程序和主程序是打包在一起的,即内核程序和主程序一起升级,所以电视厂家提供的软件升级包通常只有引导程序和主程序两种。
3.若怀疑故障系电视机参数设置错乱所致,可先进行恢复出厂设置操作。 [1] [2] 下一页
|