【摘 要】
:
随着数字电视技术的飞速发展,数字电视机顶盒已经从最初单纯的数字电视信号接收向多功能特性转变。USB具有热插拔、即插即用、共享式、体积小巧、节省系统资源、灵活、低成本
论文部分内容阅读
随着数字电视技术的飞速发展,数字电视机顶盒已经从最初单纯的数字电视信号接收向多功能特性转变。USB具有热插拔、即插即用、共享式、体积小巧、节省系统资源、灵活、低成本、高可靠性、提供电源、兼容、高速传输等优异特性,成为新一代机顶盒的必然的开发方向。本论文的目的是设计与开发机顶盒的USB多媒体自动播放系统,主要就是要使用户能通过U盘在电脑上下载多媒体文件,将U盘插上机顶盒读取U盘文件,能通过电视机控制播放U盘里的多媒体文件。USB多媒体自动播放系统的设计与实现能大大扩展机顶盒的功能,增强数字电视的娱乐性和交互性。本论文基于STi7109高清机顶盒的项目,该项目采用ST公司的STi7109作为主芯片,采用STLinux嵌入式实时操作系统作为软件开发平台。基于软硬件平台,本论文对USB多媒体自动播放系统提出了需求分析和框架设计,其中框架设计采用分层结构,包括硬件层、软件系统层、基础模块层(底层驱动)、应用层和用户接口层。对于硬件层和软件系统层,进行了介绍和搭建,对于基础模块层,对STLinux操作系统中USB通信模块,图形界面显示模块,视频播放模块分别进行了分析和实现,对相关驱动、API和实现方法进行了研究。对于主应用层,对用户界面和播放器以及主应用程序部分进行了设计和实现。本文对传统的机顶盒OSD界面设计方法进行了创新,利用Linux的GTK+图形库进行用户界面的设计,采用mplayer作为播放器引擎,最终基于Linux的系统接口和GTK+图形库接口编程实现了USB多媒体自动播放系统,使其能达到自动检测U盘,显示U盘文件列表和选择播放U盘多媒体文件的功能。
其他文献
无线多跳网络具有无基站,无中心控制,网络节点随意移动等特点。Geocast多播协议(基于位置信息多播协议)是一种基于方向性投递的无线多播路由协议,具有数据冗余度低,时延小等
跳频通信技术由于其保密性较强和优越的抗干扰能力,出现了跳频收发信机在各国军事领域的广泛应用。拥有更高跳速,更高传输速率的跳频收发信机将是未来的发展方向。目前,因为
差错控制编码技术是现代通信技术中的关键技术之一,在移动通信、数字电视、计算机存储等数据通信系统中得到了广泛应用。在信道条件恶劣的情况中,常采用纠错能力更强的级联编解
行人目标检测与识别技术在智能交通和智能监控系统等领域中一直有着重要应用。虽然该技术在过去几十年中已经取得了长足的发展,但是由于行人外观及复杂的背景环境等因素的影
传统的三维人脸建模方法在模型的建立效果、是否可以达到实时以及计算复杂度等方面还存在很大的不足。基于Kinect的三维人脸建模方法是目前建模效果最好的方法之一。该方法是
肌电信号(EMG)是神经肌肉控制系统中募集运动单位发放时在肌肉等组织构成的容积导体影响下所产生的运动单位动作电位(MUAP)序列在检测位置处与噪声信号综合叠加形成的。与插
近些年来,互联网得到了极大的发展,越来越多的人利用互联网来通信,于是网络业务急剧增加。据调查,自从1997年后Internet的网络业务流量和带宽以及网络骨干路由器的接口速率以
水面传感器网络(Surface Sensor Networks, SSNs)是由部署在水面环境中的多个浮标式传感器节点组成的无线传感器网络。该网络中的节点配置多种传感器以收集水面或水下有效信
随着网络多媒体等音视频业务的涌现,用户对网络的服务质量(QoS)及可靠性提出了更高的要求。虚拟专用网络(VPN)由于其安全可靠性能高被作为构建跨地域的多媒体业务的主要技术
波达角度(DOA)估计是阵列信号处理的一个重要分支。传统DOA估计方法因为需要求解信号子空间与噪声子空间,使得估计信源个数无法超越阵列自由度,在很大的程度上制约了DOA估计