《江苏科技报·教育周刊》(双周刊,国内统一刊号CN32-0019),是江苏省唯一以社会立场透析当代中国教育的报纸。秉承“科技推动教育,教育改变人生”的理念,《江苏科技报·教育周刊》一直注意保持与教育前沿工作的密切联系,定位于教育宏观研究,兼顾微观探讨,注重教育文化生态的构建与引导,时刻关注鲜活的教育实态,着眼于教育文化的深层构建,努力赋予教育以深厚的文化内涵,致力打造中国最好的教育媒体。
国内统一刊号:CN32—0019
编辑部地址:江苏省南京市鼓楼区中山路55号新华大厦48楼
基于UPnP协议的多媒体文件分享系统介绍 |
来源:本站原创 作者:北京市第四十七中学 刘杰 发布日期:2019-05-06 10:36:13 |
教学中,教师经常需要播放一些多媒体文件来提高课堂教学效果,但很多智能终端上的多媒体文件不能直接在Windows系统上播放。而利用通用即插即用(UPnP)技术,能够将多种播放媒体集成到单一终端上,从而实现透明控制并简化用户的操作。 基于此,本文提出基于开放UPnP协议的多媒体文件分享系统。该系统实现了基于iOS系统的智能终端与普通PC的多媒体文件分享,同时也实现了利用智能终端来对播放进行远程操控。
目前多媒体电子教室中各种技术的遥控器存在着各种问题。将各种播放媒体集成到单一终端(智能手机)上,可以突破传统控制网络的规模限制,达到透明控制的效果,并为用户的使用带来易操作性。这里基于UPnP AV架构,在iOS智能手机平台(iPhone、iPad)上,实现了多媒体文件分享系统,可以把我们存储在iOS设备上的多媒体文件,分享到支持UPnP协议的播放设备上。 具体目标:iOS智能设备能够发现支持UPnP协议的播放设备;iOS智能设备能够控制支持UPnP协议的播放设备;iOS设备能够把本机上的多媒体文件传给支持UPnP协议的播放设备。
根据设计的目标需求,首先需要iOS设备,可以是iPhone或者iPad智能终端设备,其次还需要一台PC设备。当然,还需要有网络环境,使设备处于同一个局域网内,这样就满足了多媒体文件分享的基本硬件和网络设备需求。
基于UPnP的多媒体文件分享系统架构,在物理上主要由智能终端设备(iOS设备)和教学终端设备(PC机)组成;在逻辑上,可以分为媒体服务器(Media Server)、媒体播放器(Media Render)和AV控制点(AV Control Point)三个功能模块。多媒体文件分享系统架构如下图。 1.媒体服务器模块设计
(2)连接管理服务。负责管理与设备的连接,提供的主要行为是准备连接。AV控制点通过调用该行为,使媒体服务器在数据传输前做好准备。准备连接行为成功后,多媒体服务器将根据支持的传输协议和数据格式,向AV控制点返回一个实例句柄,以控制以后的媒体数据传输。
(1)播放控制服务。通过提供一系列的行为,使AV控制点能够控制媒体内容的播放,包括开关控制、音量控制等。该服务支持将多个多媒体内容合并播放。 (2) 连接管理服务。负责管理与设备的连接,使AV控制点能够列举媒体播放器所支持的传输协议和数据格式。控制点发起连接请求后,媒体服务器返回给控制点一个连接实例,供控制点控制媒体播放。 (3) 内容传输服务。与媒体服务器的内容传输服务相似。 3.AV控制点模块设计
(4)多媒体内容选择服务。该服务确定要传输的多媒体内容。
AV控制点负责协调媒体服务器和媒体播放器之间的互操作。为了使AV控制点能够与各种媒体服务器和媒体播放器交互,这里主要实现以下服务:设备发现服务、多媒体内容定位服务、媒体播放器支持的传输协议/数据格式检测服务、多媒体内容选择服务。 |
发表评论 |