基于DLNA协议的ANDROID多媒体分享系统的设计和实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:Lassie01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信和集成电路技术的发展,以ANDROID系统为平台的智能终端设备因为相对体小量轻,携带方便,已经成为人们日常娱乐生活中不可或缺的一部分。同时,信息技术和数字影像技术的发展也使得人们通过手中的智能终端设备能够编辑生成或者通过其他渠道下载获取到各种不同格式大小不一的多媒体资源。在独乐乐不如众乐乐的年代,如何快速方便的与他人分享自己喜欢的多媒体文件,已经成为广大终端设备用户的迫切需要,也是各大通信终端设备厂商以及智能家居企业所面临的技术难题。DLNA的出现使得媒体共享的方式冲破了传统传输传送速度和中间存储介质的限制,从而,使得媒体资源共享的的方式步入一个新的时代。以目前智能终端最为普遍采用的ANDROID系统为平台,围绕DLNA协议实现的一款应用,能够在同一个无线网络环境中互相发现访问和播放彼此存储的多媒体资源。该多媒体资源共享应用快速方便简单,不需要做任何配置。此方式与传统的蓝牙传输分享相比,省去了搜索配对操作,更不用通过蓝牙传输接收到本地才能播放,其实在传送速率上也比蓝牙快得多;和中间存储介质转存相比,此方式省去了中间拷贝的过程,对方的物理存储器就是我的存储设备。极大地提高了家庭生活、学习、工作和娱乐的品质。在本文应用研究和实现过程中,针对现有的多种智能终端系统和众多开发语言,通过比较了目前主流的智能终端系统,包括Android和i OS,再通过对这两个系统使用语言的比较,以及对程序员的要求和系统开发周期的考虑,得出了采用Android系统和面向对象的Java语言组合具有一定的优势。本论文的主要工作包括:1.对DLNA协议所定义的三种设备进行功能上的整合,以方便用户操作和提升用户体验。通过整合,使得DMS、DMC和DMP这三种设备功能上分开而物理上却是同一个设备,在使用过程中,具体的角色完全有用户操作来决定。如此设计不仅方便用户操作,还解决了用户是否具有一定知识背景限制的后顾之忧,不再需要知道什么是服务器,控制器和播放器,更不用关心他们怎么操作,都能随心所欲的彼此的分享多媒体资源。2.基于DLNA协议,在DMS和DMR端都增加了数字安全认证技术,DMR请求访问控制DMS时,通过uuid对DMR端进行资源请求授权验证,并在认证过程中对密钥进行加密传输,有效解决了用户的安全问题。3.通过研究DLNA协议,基于ANDROID平台实现了这款多媒体分享系统。该系统可以方便地安装或者预置在ANDROID系统设备中,只要设备处于同一个网络环境中,就可以做到相互发现和共享彼此设备上的多媒体资源。此系统极大地方便了用户,避免了传统的多媒体资源要通过拷贝或传输才能实现共享的方式,不仅带给用户完美的体验感,而且还扩大了使用人群范围。通过测试,即使用Wireshark抓取两台手机从开启应用到分享视频结束整个过程的空中包,通过分析了空中包数据,得出了本文实现的多媒体分享系统安全,播放流畅,更方便快捷具有普适性。
其他文献
目的:总结本地区细菌性肝脓肿的临床特征、病因分类及诊治经验。方法:回顾性分析2008年9月至2013年8月间收治的细菌性肝脓肿64例患者的一般情况、临床特征、实验室和影像学结果
介绍了为实验教学开发的实验课管理软件,包括主要功能和特点。软件使用自定义的Java类对象,完成对数据库的查询、插入、更改、删除、关闭等操作。通过调用后台程序,在管理页
本文在大量阅读前人对于迟子建以及东北作家群创作研究成果的基础上,深入分析文本,试图挖掘迟子建和东北作家群在乡土小说创作中相似的美学品质的传统美学根源。作者发现无论
当下,现当代短篇小说作品广受读者群体欢迎。《优雅的怪物》(Pretty Monster)这部小说集是美国当红作家凯莉·琳克(Kelly Link)的代表作之一,译者在这部小说集中选取了一个完整的故事《掘墓奇遇》(The Wrong Grave)作为翻译和研究的对象。这部作品在语言,叙事和结构上有着鲜明的特点,简单的直译原则无法在译文中高质量的再现这些特点从而导致译文文学性和可读性的流失,所以译者在
风能作为一种清洁可再生能源已在全球范围内得到了厂泛应用。增速箱是风力发电机中的重要部件之一,因此其性能表现对风力发电机有很大影响。本论文以某型1.5MW风力机增速箱为
目的:探讨人碱基切除修复基因APE1,XRCC1多态性和血清中肿瘤标志物CA199,CEA与鼻咽癌临床特征的相关性。方法:收集2008年1月至2012年9月期间,在成都军区总医院治疗的186例原发
就动物医学专业学生的创新能力培养和实验室开放模式进行探讨。首先从激发学生兴趣.改变实验教学模式,加强学生专业知识综合应用能力的训练入手,在广泛建立的教学实习基地中进行
针对目前"数据库技术及应用"课程实验存在的不足,有必要探寻一条以研究性学习和创新人才培养为主线的改革新路。结合研究性学习的相关理论,提出了一种将研发小组的模式引入"数据