机顶盒是什么
机顶盒的全称是网络电视机顶盒。
机顶盒是一个连接电视机与外部信号源的设备。它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。
机顶盒接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接受数字内容,包括电子节目指南、因特网网页等等。它使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。
机顶盒起源于20世纪90年代初,当时主要是欧美国家有线电视台为解决有线电视收视费问题而设计的一个解扰设备。机顶盒作为数字电视(DTV)辅助设备是从20世纪90年代后期欧美国家试播数字电视和高清数字电视(HDTV)开始的。
机顶盒的交互功能
机顶盒需提供交互内容选择和内容交互控制两类交互功能。交互内容选择功能支持利用门户导航菜单选择内容、进行节目检索、与业务平台的认证系统交互认证信息等交互过程。内容控制功能主要针对在实现点播业务时,机顶盒与IPTV业务平台之间应具有交互控制命令以控制内容信息的功能。
机顶盒的软件结构
机顶盒的软件结构有4层。
硬件驱动层:位于软件结构的最底层,控制各模块的初始化和工作。
内核层:一般是一个小型的操作系统,完成进程的创建和执行进程间的通信、资源的分配与管理。