首页> 中文学位 >移动设备上基于XMPP的即时FLASH展示系统的研究与实现
【6h】

移动设备上基于XMPP的即时FLASH展示系统的研究与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

第1章 绪 论

1.1 课题研究背景和意义

1.2 国内外研究现状

1.3 主要研究内容及论文结构

第2章 SWF相关技术

2.1 文件头结构

2.2 标签(TAG)结构

2.3 元素字典(DICTIONARY)结构

2.4 列表(DISPLAY LIST)显示结构

2.5 矢量图形结构

2.6 基本数据类型

2.7 本章小结

第3章 FLASH曲线分解的研究

3.1 三阶贝塞尔曲线的分解过程

3.2 增量法进行曲线分解

3.3 快速曲线分解算法

3.4 实验结果分析

3.5 本章小结

第4章 SWF缓存策略的研究

4.1 快速填充的研究

4.2 缓存策略的分析与研究

4.3 实验结果分析

4.4 本章小结

第5章 基于XMPP协议的即时通信系统相关技术

5.1 即时通信系统通信原理

5.2 XML语言的特征

5.3 XMPP协议基础

5.4 SOCKS5协议基础

5.5 本章小结

第6章 系统构架与实现

6.1 系统构架

6.2 系统服务器功能模块

6.3 客户端功能模块的设计

6.4 客户端界面设计

6.5 即时通信系统互联

6.6 系统应用

6.7 本章小结

结论

参考文献

声明

致谢

展开▼

摘要

近几年,像智能手机、导航仪、电视机顶盒、网络可视电话等这些电子商品迅速在消费市场上占据了主导地位,成为社会发展的趋势。从而使那些依靠电子产品的嵌入式平台获得了极好的发展机会,提供了很好的发展平台。很多制作电子设备的厂家推出的产品都支持音乐、视频、游戏等功能,同时相关嵌入式播放平台已经接入Internet。
  SWF是现在网络上使用最频繁的视频播放格式,一般被人们称为Flash。依赖于Flash开发技术开发的网页不仅界面非常好看而且交互能力也非常强大。如今Flash可以利用的资源比较丰富而且相关的技术也比较成熟,很适合将这些技术利用到移动手持设备上,给用户提供优质的展现效果。
  XMPP是以XML文件标准的通信协议,它拥有XML文件的灵活的拓展性。因此,以XMPP协议为基础开发的应用具有很强大的拓展性,用户可以根据自己的实际需求对XMPP进行扩充,还可以在XMPP的上层开发例如基于地址服务和内容分享发布系统等。而且,XMPP里还包含了开发服务端的软件协议,这样更有利于开发者开发一个应用程序和增加一些新功能,从而能更方便的与另一个系统进行通信。论文首先对即时通信的原理进行了研究,然后,对XMPP协议的数据构造和地址规范进行了分析,对XMPP协议在即时消息中的格式标准、命名空间进行了深入研究和分析,介绍了XMPP协议的特点和优势。接着,论文阐述了SOCKS5协议基础,对XMPP作为即时通信系统的可行性进行了总结。
  由于成本原因,中低端智能手机中的硬件不可能太强大,从而导致了Flash的播放存在一系列的问题,本文主要从两个方面研究了Flash矢量动画的一些关键的渲染技术,对现有的曲线分解中会有精确度不够或者计算量太大的缺陷,通过分析得出了一种新的曲线分解的算法。其次针对手持设备的内存情况,研究了一系列的缓存策略,根据动画视频的连续性动态保留各个层次上已经播放的帧,从而避免了资源的浪费,然后又提出了根据FLASH文件的组合节点的特殊属性,增加标志位来标识文件是否渲染过,进而提高了FLASH的渲染速度。论文在XMPP协议基础上完成了通信系统模块构架,并完成了对各个功能模块的设计,完成了XMPP客户端的用户注册,信息发送、联系人获取等基本功能。论文最后完成了通信系统的开发和Flash展示系统的测试工作。通过实际测试该动画播放系统能够在塞班、安卓几十款机型上正常播放、发送和接收。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号