基于Android系统的UPNP媒体播放器的研究与实现

被引量 : 0次 | 上传用户:zhouxubo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,“数字家庭网络”的发展备受人们的关注,如何通过有线或无线的方式将多个网络设备及家庭设备互联互通,最终实现设备之间自动发现、智能互联、相互控制、资源共享等操作,是目前研究的热点。为了实现这个功能,需要家庭中间件技术——UPNP协议栈来解决。UPNP是家庭网络中的一个主流协议,它是一种基于TCP/IP之上的网络应用层协议,为数字设备的接入、发现、控制等制定了一系列的规范。在家庭网络中,让各种家用电器通过家庭网络连接起来并协同工作,使得用户能够使用任一设备访问和欣赏家庭网络中的多媒体内容。本文立足于这一目标,通过深入分析UPNP协议栈结构和Android平台的特点,在Android平台上实现了一个UPNP媒体播放器。本文首先结合UPNP媒体播放系统的总体框架,提出了UPNP媒体播放器的实现方案,并详细描述了UPNP媒体播放器的实现过程。通过运用Cling开发库实现UPNP协议栈功能,Android多媒体接口实现媒体播放功能,最后将应用程序成功移植到Android平台的嵌入式开发板上。从总体上说,在PC机上运行项目组开发的媒体服务器程序,把嵌入式开发板当作媒体播放设备,之间用无线路由器连接,嵌入式开发板可成功播放媒体服务器中的多媒体资源,并且用户可通过控制点的界面控制媒体播放的过程。成功模拟实现了数字家庭网络中的场景。
其他文献
随着生存环境的不断恶化,肿瘤已经成为威胁人类健康的最大杀手之一。现代肿瘤学认为恶性肿瘤是一种全身性的疾病。有关肿瘤细胞早期检测和诊断方法的研究已经成为近年来的研究
泌尿系统结石是一种世界范围的常见病,其中大多数为草酸钙结石,为了治疗泌尿系统结石和降低其复发率,从海洋中寻找新的活性物质来满足临床需要意义重大。草叶马尾藻(Sargassu
近年来,国际间的交流与合作日益增多,学习英语成为对21世纪人才的要求之一。英语学习在很大程度上与英语学习动机密切相关,只有当学习者积极主动地想学,而又善于利用合理的学
企业并购是近年来经济学界和实业界共同的热门话题。并购活动可以让并购公司获取目标公司的优势资源、技术等来获得并购产生的战略协同效应,从而增强自己的实力,增加公司的盈
艺术体操是评分类项目之一,规则是艺术体操比赛的准则及发展依据,对艺术体操向难、新、美的方向发展起着至关重要的作用。它既能洞察世界艺术体操发展的前沿态势和艺术体操未来
目前,我国土地需求旺盛而供给不足,使得节约集约用地成为中国土地管理与改革贯穿始终的一条主线。随着建设用地进一步增加,经济社会发展对土地资源的依赖程度更高,土地资源供需矛
本文对2010年交通运输、仓储业营运资金管理绩效进行了分析。结果发现:该行业营运资金管理绩效总体下降,存货和应付账款管理绩效下降是其主因;营销渠道营运资金的管理绩效提
步态识别技术是一种新兴的生物特征识别技术,具有非接触、非侵犯性与隐蔽性等特点,克服了传统的生物特征识别(如虹膜识别、指纹识别等)需要高分辨率图像和近距离接触的缺陷。步态
计算机技术、网络技术的快速进步为数字图书馆异构数据集成的研究和发展提供了有力的技术支持。与传统图书馆相比,数字图书馆的数据量更大也更为分散,同时数据的异构也为数字图