基于Linux的网络高清播放器的设计与实现
【摘要】:网络高清播放器以互联网上的海量网络化影视资源作为主要内容来源,采用家庭中的高清电视作为显示设备,可以对网络上常见格式的高清、标清影视资源进行解码,并输出到大屏幕高清电视上进行显示。这一全新的网络化消费类产品实现了新兴互联网媒体与传统信息接收渠道(电视机)的无缝对接,不像电脑那样需要用户具备娴熟的计算机操作技巧,其设备操作方法与传统的电视机操作方法非常类似,只需轻轻点按遥控器按钮即可轻松实现节目选择和播放。在三网融合的大背景下,网络高清播放器以其简便的操作和熟悉的用户体验,解决了播放网络影视资源的高用户技术要求壁垒,将成为网络影视媒体进入用户家庭的有效载体,推动全民数字化网络生活的普及。
整个项目组经过一年多的努力,成功完成了网络高清播放器的在线视频播放和本地存储器的播放设计任务,实现了对当前常见音视频格式(如H.264、VC1、RMVB等)的解码并成功制作出产品样机。机器性能稳定,各项指标均达到设计要求。
在本项目中,我们对用户的需求进行了分析,并针对目前国内网络高清播放器的市场现状及实现方案进行对比,给出本项目产品的系统要求及其软硬件规格要求。系统平台采用北京希图视鼎公司的CC1200系统,操作系统采用Linux,引导程序采用U-boot,集成了FAT32和NTFS等文件系统,界面开发采用QT/E平台,确保系统界面设计丰富,实现便捷,用户体验良好。
本文从系统硬件平台和软件平台框架开始阐述,对功能模块逐一划分和阐述。文中重点介绍产品软件功能的实现,将软件系统进行框架式划分,分别针对驱动层软件、中间层软件和应用层软件做逐一功能模块的实现介绍。界面设计上采用QT/E实现,在本文中详细描述了各功能模块中所涉及的所有软件类。最后以网络影视在线播放模块为例,对界面实现方式及相关功能实现做详细介绍,其余模块功能实现也基于此。
|
|
|
|
1 |
赵鹏;;基于嵌入式Linux的MP3播放器的设计与实现[J];现代计算机(专业版);2011年05期 |
2 |
;扩充应用软件 进一步完善系统功能[J];新电脑;2002年07期 |
3 |
;小向导——关于Linux(二)[J];计算机周刊;1999年22期 |
4 |
;Linux World China 2000——为中国的企业用户提供适合的Linux应用解决方案[J];电脑编程技巧与维护;2000年08期 |
5 |
吴具植;忘记Linux密码怎么办[J];互联网周刊;2000年07期 |
6 |
王晓东,尹凌,毛卫良,盛焕烨;Linux嵌入化初步[J];计算机工程;2001年05期 |
7 |
;网事新闻[J];通信世界;2001年03期 |
8 |
俞文华;最新Linux漏洞分析及其解决方案[J];情报探索;2001年03期 |
9 |
赵立权,翟勇,凤羽辉;高校Linux教学势在必行[J];云南师范大学学报(自然科学版);2001年05期 |
10 |
董敬祝
,莫默;不再雾里看花——Linux企业级应用扫描[J];中国计算机用户;2001年26期 |
11 |
胡纲;属于Linux爱好者的PDA[J];个人电脑;2002年06期 |
12 |
杨勇,蔡振家,周海山;Linux环境下实现串口通信[J];微型电脑应用;2002年06期 |
13 |
;动态[J];现代图书情报技术;2004年01期 |
14 |
夏友平;中标软件,随时准备“挑战”[J];软件世界;2004年06期 |
15 |
;软件与工具[J];电子产品世界;2004年16期 |
16 |
;HP首款Linux笔记本面世[J];信息系统工程;2004年09期 |
17 |
黄秀丽;基于嵌入式Linux的实时性改进的研究与应用[J];辽宁师专学报(自然科学版);2005年02期 |
18 |
;科汇推出新Linux Starter,Virtex-4FX可实现嵌入Linux[J];电子产品世界;2005年10期 |
19 |
黎道鑫;Linux下的视频播放系统[J];电脑爱好者;2001年19期 |
20 |
冯忠伟,范国才;Linux下DNS的配置[J];黑龙江通信技术;1999年03期 |
|