- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的多媒体信息发布系统设计与实现.doc
基于J2EE的多媒体信息发布系统设计与实现
摘 要:针对目前多媒体信息发布系统存在的服务器压力大、操作不便、形式单一等问题,提出了一种基于J2EE技术架构的系统开发方案,阐述了该系统的功能模块、体系结构、关键技术和实现方式等。该系统实现了多媒体资源的统一管理和存储、播放终端的分组管理和监控、个性化多媒体信息的定向推送和播放等,易于使用和维护,适用于不同场合、不同网络环境和不同播放终端,具有很强的推广价值。
关键词:J2EE架构;多媒体;发布系统;浏览器/服务器
中图分类号:TP37
随着社会的信息化和网络化发展、平板显示设备的普及和网络流媒体技术的进步,信息的发布与传播形式有了前所未有的突破,多媒体信息发布系统以其形式丰富、功能强大、管理方便等优势,被广泛应用于政府部门、银行、图书馆等公共场合[1-2],逐渐成为信息发布方式的首选。现有的多媒体信息发布系统大体上可以分为三种类型[3-6]:一种是单机系统,多采用DVD或单机PC方案,将信息存储在DVD碟片或存储卡上,采用人工分发、人工巡视的运营方式,因此信息发布周期较长,且终端设备难以及时维护;第二种IPTV系统,主要是以IP机顶盒+电视机或PC作为终端,经过解码、A/D转换等,将播放内容转换为普通电视可接收的音视频信号,该系统对设备要求较高且交互性不强;第三种是联网系统,多采用PC方案,开发比较容易,且软、硬件分离,但需要布设网络设施,成本较高。近年来WLAN、3G技术发展迅速,联网系统显示出明显的优越性,成为主要的信息发布方式。
现有网络版多媒体信息发布系统采用B/S或C/S模式开发[1],所有的资源和管理系统都运行在服务器上,容易导致服务器压力过大且管理不灵活;所有场馆的设备播放相同的视频或广告,不能体现场馆特色,且管理模式呆板;而客户端的播放方式过于单一,用户容易产生审美疲劳。针对上述问题,本文设计了一种适应性强的多媒体信息发布系统,能提供方便的界面设计、灵活的播放模式、实时的控制管理和优越的网络运行能力。
1 总体设计
1.1 需求分析
多媒体信息发布系统是一个以传播资讯、发布信息为主的平台,主要包括文件库、数据库、服务器端程序和客户端程序等四部分。文件库是拥有大容量存储的磁盘阵列,对文件按规律进行存储和管理;数据库运行在主服务器上,包含系统的全部业务数据;服务器端程序也运行在主服务器上,通过应用服务器发布在Intranet或Internet上,用户及终端可以方便的访问;客户端程序运行在播放终端上,开机后自动运行,能够自动更新。
本系统在设计时要体现通用性、先进性、管理性、实用性、扩展性、灵活性以及可靠性等原则[2]。通用性是指能够播放任务能包含国内外大部分媒体格式,播放终端兼容目前主流的设备,系统广泛适用于不同类型、不同需要的场合;先进性是指系统应采用目前行业领先的设备和技术,能适应当前社会发展的趋势;管理性是指系统易于管理、功能完整,各种管理权限分配合理,用户操作方便;实用性是指系统各部分组件性能价格比高,易维护、易使用、运行费用低;扩展性是指系统的设计能够适应不断增加的扩展需求,当系统扩容时,只需简单增加硬件设备即可;灵活性是指系统构成方式简单,功能配置灵活,可充分利用现有资源,不会对已有系统造成干扰;可靠性是指系统的安全可靠性高。
1.2 主要功能模块
根据系统的目标和需求,并考虑相应的扩展功能及灵活性,将多媒体信息发布系统从功能上分为4大功能模块,如图1所示。各模块的主要功能如下:
1.2.1 媒体库管理模块。主要完成各种多媒体素材(包括文字、图片、声音、视频数据)的收集、存储、检索、管理和使用等功能,并通过权限控制,实现灵活的用户管理和资源共享机制。主要功能包括:(1)媒体信息采用树状层次分类管理,支持多种媒体数据的快速浏览和检索;(2)可设置媒体数据的共享类型和授权使用范围,实现灵活的用户权限管理;(3)可以通过各种网络连接媒体中心,上传、下载、审核、管理和共享使用多媒体素材;(4)可基于模版进行多媒体信息的在线编排,生成富媒体文档,存放于媒体库中。
1.2.2 任务管理模块。主要完成播放任务模板、播放任务文件的检索与管理,并可在线查询和控制播放任务的发布、传输和使用情况。主要功能包括:(1)根据用户的权限,对具有不同尺寸、布局、功能的播放任务模板进行检索和管理;(2)对已有播放任务进行检索和管理;(3)控制播放任务的发布、传输进度等。
1.2.3 终端管理模块。主要功能包括:(1)基于群组的媒体终端设备管理:把安放在不同场馆的多媒体终端,进行分组管理,包括终端设备的添加和删除,设备群组的添加、修改和删除等。(2)媒体终端的远程控制:通过网络播发控制命令对一台或一
您可能关注的文档
- 基于Beeload数据交换平台的高校电子离校系统的设计和实现.doc
- 基于BES与J2EE的移动电子政务系统的研究与应用.doc
- 基于Bloom filter的远程对称差规模估算法.doc
- 基于BP神经网络的港口吞吐量预测模型.doc
- 基于BP神经网络的称重传感器蠕变补偿法.doc
- 基于BRT的交叉口信号优先系统的研究.doc
- 基于C#的电子文献管理系统实现.doc
- 基于C#的网络爬虫搜索引擎的设计.doc
- 基于C++.NET的台湾青枣种植信息管理系统数据库开发.doc
- 基于C++的保密文件加密处理设计.doc
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- 新人教版高中物理必修第一册学案:2.2匀变速直线运动的速度与时间的关系.doc VIP
- 新生儿低氧血症的常规管理PPT课件.pptx VIP
- 高考英语句子成分及句子基本结构(共32张PPT).pptx VIP
- 药物成瘾教案.ppt VIP
- 广东省广州市五校2022-2023学年高一下学期期末联考物理试卷及参考答案.pdf VIP
- 海砂混凝土工程施工方案(3篇).docx VIP
- 2024年湖北省执业药师继续教育处方审核—中西药联合用药(3)答案.docx VIP
- 冷热疗法的效应.ppt VIP
- 卫生院优质服务基层行创建资料(4.8.1 信息公开).docx VIP
- 呼吸衰竭病人护理查房.pptx VIP
文档评论(0)