论文部分内容阅读
高清电视和因特网的快速发展给网络机顶盒带来了巨大的发展机遇,网络机顶盒已经逐步成为居家生活电器不可缺少的一员,科技的不断进步使得网络带宽的速率得以明显的提高,为网络机顶盒的发展奠定了坚实的基础,数字高清电视和家庭多媒体技术近十年来得到了迅速的发展,与之相关的开发方案也应运而生。这些都为能够接收高清数字电视信号并将高质量的音频、视频信号输出给高清电视机进行显示的网络机顶盒的发展提供了条件。通过连接普通机顶盒的电视无法接入互联网,播放的节目是固定单一的,用户不能根据自己的爱好来选择电视节目,更无法加载其他内容或者应用。所以设计一款通过接入互联网,实现在电视上浏览网页、播放视频和在线电视电影节目的网络机顶盒是非常有必要的。本文对基于AML8726-M3的网络机顶盒展开研究,分析国内外对网络机顶盒的研究现状,并且完成该网络机顶盒的硬件设计。本设计方案中采用一个功能强大的集成芯片AML8726-M3作为嵌入式核心处理器,该芯片是系统的主控制器,主要负责对各种任务的执行以及对外围硬件的控制等。硬件系统处理器采用ARM的Cortex-A9构架,它集成了CPU、GPU、先进的视频解码引擎、2D/3D图像子系统以及所有主流外设接口,支持谷歌Android 4.0操作系统和Adobe Flash Player 10.2等,低功耗,具有超高的集成度和1080P高清视频解码功能。论文首先介绍了网络机顶盒的研究背景和现状。其次,简单介绍了本设计所用到的几种关键技术,包括流媒体技术、音视频编解码技术、嵌入式CPU, MPEG一2解压缩、机顶盒软件、显示控制技术;接着,重点介绍了基于AML8726-M3的网络机顶盒硬件部分的各模块的设计,包括主控芯片模块、存储器模块、网络接口模块、电源模块、视频电路模块、音频电路模块、系统复位电路模块、USB接口电路模块、SD卡接口电路模块和WIFI模块的设计和分析。详细论述了各个模块在设计和调试时所遇到的问题和解决办法,如系统可以启动但无视频输出,系统可以启动但无法接收遥控信号,安装软件后数据库更新较慢,卸载软件后产生一种运行错误隐患和应用软件没有全部显示等问题的处理和解决。再次,介绍了本网络机顶盒的软件架构,重点分析了应用软件的设计。最后,介绍了系统运行环境、硬件调试、功能测试和整机测试情况,重点论述了硬件调试部分,包括调试准备、焊接检查、上电调试和程序烧写等部分。其中功能测试主要介绍了各个接口的测试,特别是SD卡接口测试和数字音频光纤接口测试,对多媒体功能和桌面系统功能也进行了详细的测试。在数字高清电视的配合使用下,经过一系列测试证明,本网络机顶盒的设计方案切实可行。点播本网络机顶盒视频的时候播放流畅,电视画面清晰度高。值得一提的是,该设计实现了一系列传统机顶盒不具备的功能,这些新的功能不但包括实时视频点播和浏览网页的功能,而且还增加了发送电子邮件、游戏功能和一系列十分实用的节目套餐,比如针对小学生的网上家庭教育节目板块,丰富了消费者的娱乐生活,提高了消费者的生活质量。从功能上实现了从单纯的模数信号解码功能向智能化、交互性和多功能的转变。