收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

Gnash在ARM嵌入式Linux平台的实现技术研究

杨福安  
【摘要】: Flash是Adobe公司推出的多媒体格式标准和产品,是目前因特网主流的多媒体应用平台。它具有媒体文件体积小、表达方法灵活多变和较高的播放质量等特点。虽然Flash在台式机环境的应用范围已经非常广泛,但Adobe一直没有推出应用于嵌入式平台的解决方案,这使得Flash在嵌入式平台上的应用受到一定限制,无法广泛推广。 为了解决Flash格式动画文件在各种嵌入式设备上的播放问题,本文通过研究国内外有关Flash实现技术的相关文献,对各种解决方案进行了比较分析,提出了以开源的GNU Gnash Flash播放器作为向ARM嵌入式Linux平台进行移植的解决方案。并实现了Flash动画文件在ARM嵌入式Linux平台的播放,解决了Flash在嵌入式平台播放困难的问题。 本文首先分析了Flash的组成结构原理以及Flash文件的播放技术,其次深入分析了Gnash系统的源代码组成结构,研究了其各个功能模块的实现技术,模块之间的依赖关系以及其它模块和操作系统平台的关系。最后针对嵌入式系统主频低、内存小的特点,对Gnash系统的功能模块进行裁剪,裁剪ActionScript引擎等动画播放不需要的交互的部分功能和会增加Gnash系统运行负担的部分模块,并在基于ARM的嵌入式linux平台实现了Gnash系统。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张锋涛;;Linux消息队列分析及应用[J];福建电脑;2011年05期
2 殷晓辉;;基于Linux操作系统的网络编程方法研究[J];科技传播;2011年13期
3 王丽君;李培峰;;SCIM输入法架构及其工作原理[J];硅谷;2011年16期
4 颜丽莎;朱力宏;;基于ARM-linux嵌入式系统运行参数的配置方法和实现[J];电子商务;2011年08期
5 吴媛媛;;基于嵌入式linux的交换机设计[J];硅谷;2011年16期
6 燕菲菲;;Linux系统中基于动态PL/SQL数据库研究开发[J];科技创新导报;2011年24期
7 蒋君华;;设计和开发嵌入式LINUX车载多媒体控制终端系统[J];科技创新导报;2011年24期
8 姚越;;基于Linux平台的校园网内部邮件服务器的搭建[J];北京劳动保障职业学院学报;2011年02期
9 徐武;熊浩;余婷;陶绪洪;;高职计算机网络技术专业Linux课程的建设与实践——以江西工业贸易职业技术学院为例[J];景德镇高专学报;2011年02期
10 王建强;杨华;孙雪峰;张秀云;;Linux系统下Iptables在网络安全中的应用[J];电脑知识与技术;2011年23期
11 邓小娥;葛孝堃;;软件产品线可变性的分析和实现技术研究[J];计算机应用与软件;2011年09期
12 郑娜;曹敦;张洁;;一种基于SCTP的嵌入式Linux系统高性能数据传输的方法[J];微计算机信息;2011年08期
13 刘文;;Linux基本网络配置方法[J];科技信息;2011年16期
14 季刚;姚艳;唐怀瓯;;Linux下基于Netfilter/iptables防火墙的构建[J];电脑知识与技术;2011年19期
15 刘二钢;;利用crosstool-ng构建交叉编译工具链[J];电脑知识与技术;2011年19期
16 刘泽玲;;基于ARM-Linux的防火墙设计[J];河北工业科技;2011年03期
17 黄渊;吴磊;;基于Qt面向对象程序设计[J];湖南农机;2011年05期
18 吴春祥;;一种基于Linux的图形用户接口的设计与实现[J];计算机与现代化;2011年07期
19 田壮;杜红棉;;ARM嵌入式系统的以太网通信设计[J];伺服控制;2011年05期
20 印玉兰;赵艳红;戴凤娜;;基于项目驱动的Linux操作系统教学研究[J];台州学院学报;2011年03期
中国重要会议论文全文数据库 前10条
1 康淮湘;何川;徐一川;;自己动手搭建Linux邮件服务器[A];天津市电视技术研究会2010年年会论文集[C];2010年
2 朱国正;侯整风;;基于Linux平台的智能卡通用驱动模型[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
3 贾志洋;王勇刚;崔博文;杨玉婷;;应用型本科院校Linux操作系统的教学探索[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年
4 豆尚成;陈成细;奚学程;陈默;顾琳;赵万生;周志凯;顾岭;;基于Linux的线切割加工全软数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
5 代健美;耿华芳;刘作学;;基于嵌入式Linux的DM9000CI设备驱动研究与实现[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
6 姜斌;张君;;一种Linux平台下的可执行文件防篡改方法[A];浙江省电子学会2011学术年会论文集[C];2011年
7 赵德志;章勇;廖书红;;嵌入式Linux及BOA服务器在S3C2410上的移植[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
8 邵昌旭;陈默;赵万生;;基于Linux的嵌入式线切割数控系统[A];第14届全国特种加工学术会议论文集[C];2011年
9 兰西柱;潘君君;;基于嵌入式Linux的车载终端的研究[A];煤矿自动化与信息化——第20届全国煤矿自动化与信息化学术会议暨第2届中国煤矿信息化与自动化高层论坛论文集[C];2010年
10 王雪娇;钱军;温东新;张展;崔忠强;;基于Linux虚拟文件系统故障注入器的设计与实现[A];第六届中国测试学术会议论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 于晓;基于嵌入式Linux的仪器操作系统的研究[D];西安电子科技大学;2009年
2 李伦;Linux及其伦理意蕴[D];湖南师范大学;2002年
3 曾新平;地质体三维可视化建模系统GeoModel的总体设计与实现技术[D];中国地质大学(北京);2005年
4 郭锐;基于Linux的微细电火花加工数控系统及其相关关键技术的研究[D];哈尔滨工业大学;2007年
5 武传宇;基于PC+DSP模式的开放式机器人控制系统及其应用研究[D];浙江大学;2002年
6 李明铎;短消息业务联网系统的设计与实现[D];中国人民解放军信息工程大学;2004年
7 吴峰光;Linux内核中的预取算法[D];中国科学技术大学;2008年
8 史鸿声;可信嵌入式3D图形系统关键技术的研究[D];中国科学技术大学;2008年
9 周正伟;蓝牙基带IP实现技术研究[D];电子科技大学;2002年
10 赵慧斌;RFRTOS——基于Linux的QoS实时操作系统[D];中国科学院研究生院(软件研究所);2003年
中国硕士学位论文全文数据库 前10条
1 杨福安;Gnash在ARM嵌入式Linux平台的实现技术研究[D];暨南大学;2010年
2 孙亚军;基于ARM的嵌入式Linux平台的研究与实现[D];东北大学;2009年
3 张向艳;基于Linux的网络高清播放器的设计与实现[D];北京邮电大学;2010年
4 郑国伟;Linux内核移植与USB无线网卡驱动的研究与实现[D];东北大学;2008年
5 郑冠贞;基于Linux下的网络入侵检测系统[D];中国石油大学;2010年
6 柯利达;一种基于ARM和Linux的专用嵌入式手持设备的研究与构建[D];昆明理工大学;2008年
7 沈浩;基于ARM9及嵌入式Linux系统平台的应用研究[D];昆明理工大学;2009年
8 袁灵波;基于嵌入式Linux驱动程序设计方法研究及应用[D];西安电子科技大学;2010年
9 张宪华;基于嵌入式Linux的系统构建及桌面应用程序研究[D];山东科技大学;2010年
10 陈立勤;基于S+core平台的Linux内核移植[D];北京邮电大学;2010年
中国重要报纸全文数据库 前10条
1 李培林;Linux防毒之道[N];计算机世界;2005年
2 中科院计算所 李洋;使用日志系统保护Linux安全[N];计算机世界;2005年
3 ;LINUX进入应用时代[N];人民邮电;2002年
4 ;HP、IBM和Linux的纠缠[N];网络世界;2005年
5 记者 孙永杰;Linux亟待做实应用 政府采购是双刃剑[N];中国电子报;2005年
6 记者 周娴;HP投身Linux开源 意欲何为?[N];中国电子报;2005年
7 江苏 朱黎明;为Linux美容(上)[N];中国电脑教育报;2005年
8 董军;LINUX商业模式触礁[N];中国高新技术产业导报;2004年
9 本报记者 饶慧敏;用Linux小心TCO超标![N];中国国门时报;2005年
10 义川;Linux之“乱象”[N];网络世界;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978