基于Intel CE3100平台的IPTV软件的研究与设计

被引量 : 0次 | 上传用户:zhouf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络电视机顶盒是以家用电视机作为终端显示设备,通过数字电视广播和互联网来提供数字电视、网页浏览、在线游戏等多种娱乐服务,实现电视和用户间的互动。本文研究的是网络电视机顶盒的用户界面设计和媒体播放器的构建两部分。硬件平台是Intel公司的基于CE3100芯片的硬件参考板。CE3100芯片是Intel最新推出的基于X86架构的消费类电子SoC芯片。它内置Pentium Dothan处理器核心,全高清1080P硬件解码器及2D/3D图形加速引擎。同时提供了完善的软件开发包。软件平台的设计由Clutter和Gstreamer构成。Clutter是一个开源的图形库,使用OpenGL进行图形渲染,隐藏了内部封装的OpenGL函数接口的复杂性。开发者能够通过Clutter快速创建拥有硬件加速的炫丽3D用户界面。Gstreamer是开源的媒体应用框架,基于管道软件架构。对不同的媒体格式,只需编写和添加相应的解复用元件和解码元件即可实现播放。Clutter和Gstreamer都构建在Glib面向对象的基础C语言库上,两者能够使用Glib提供的基础数据结构、事件传递和线程等,进行快速的编码。本文主要成果如下:(1)本文编写了从底层的依赖库glib、pango、cairo到上层的clutter、gst-plugin-*、gst-ffmpeg等的自动编译脚本,修复了软件包的一些问题,实现了整套开发环境的自动化交叉编译功能。(2)本文使用Clutter构建一套稳定易操作的用户操作界面,主菜单包括“电影”、“音乐”、“图片”、“游戏”、“设置”五大功能项。实现键盘到界面的操作。(3)本文使用Gstreamer编写了媒体播放器,实现对存储在本地媒体文件进行播放及控制。因为涉及知识产权问题,代码的编写中侧重的实现了对开源的容器Ogg,视频格式Theora,音频格式Vorbis, FLAC, Speex文件播放支持。对其他的商业媒体格式如RM,MP4等,使用gst-ffmpeg里面的解复用器和解码器实现播放。(4)本文对Ogg/Vorbis/Theora的媒体格式进行了原理性分析,对Glib/Gsteamer的使用方法展开了细致的研究。
其他文献
微课因时间短、教学内容明确、制作便捷、方便在各种多媒体移动终端设备上观看,符合移动学习时代知识的传播规律,作为一种信息技术与教学融合的手段被迅速推广。对于教师来说
本文首先介绍了老子的"正言若反"的修辞思想,然后解说他在《战国策》中的具体演化形式,最后用实例加以证明。《老子》"正言若反"的语言观后世的影响深远。尤其是在《战国策》
西方建筑文化在传入过程中与我国不同地方的文化相融汇,形成了不同风格的变体。通过与潮汕文化相融汇,在汕头小公园一带形成了颇具地方特色的近代建筑群,该文对这些建筑的特
该文通过西安地区的若干高层住宅造型设计实例,探讨了在急速城市化进程中,大量建设的城市高层住宅的顶部造型对城市个性形象塑造所起到的作用,以及高层住宅顶部造型的处理方
节俭是人性的内在需要,"无节制,不成人"是人性的定律。种种现代病症,包括物欲症、人的交易化、消费的幻想化、权力与科技崇拜、生态环境危机等等,都是违背这一人性定律的后果
<正>尤昭玲是我国著名中医妇科学教授、博士生导师、享受国务院政府特殊津贴专家、国家第四批名老中医学术经验继承指导老师、中国首席健康科普专家、中华中医药学会常务理事
<正> 开展内部控制制度(以下简称内控制度)审计,是审计事业由传统审计向现代化审计发展的必然趋势。这项审计内容,在国外已经普遍开展,我国审计机关也正在展开。军队审计应在
新媒体时代的社会热点舆情管理已经成为政府部门的重要职能。社会热点舆情具有传播快、覆盖广、海量性、周期性等特点。针对这些特点,政府部门应该采取畅通各种媒体渠道,顺畅
本文在文献研究基础上对组织行为学中心理契约的相关研究做了简要述评,主要包括:概念的界定与发展、内容与维度。国内对该领域的研究虽起步较晚,但也取得了很多成就,未来的研
本文以南京浦口区养母虐童案等未成年人事件报道为例,对新媒体环境下未成年人报道中存在的成人话语霸权、侵犯未成年人隐私和公众认知判断与未成年人权益保护的冲突等方面的