- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java的多媒体交互系统的研究与实现
金胜昔赵阿群吉选
(东南大学计算机科学与工程系南京210096)
摘要论文中以计算机软件工程的方法,结合面向对象的设计原则,进行了需求分析,
畚统总体设计和详细设计.提出了系统的体系结构和设计思路,培出了系统的总体功能模块关
系田以及系坑运行的环境.在详细设计中对媒体传输和电子白扳的各个模块和对象的功能和设
计流程进行了详细的描速.论文的最后进行了总结.并对系统提出了具体的改进方案。
关链词 Java.J胛,JSDT,多媒体
多媒体交互系统主要是利用当前Interact上普遍采用的与多媒体实时通信的相关协议和
标准,设计和实现的一个能够应用于远程教学的环境。该系统能够提供给学生通过Intemet
进行实时或者非实时的教学环境。充分利用现有的教学资源,最大限度的满足当前教学环境
的现状,包括传输网络和教学设备等等。
1.多媒体交互系统的需求分析
多媒体交互系统所要实现的基本功能是在Intemet上,教师和学生可以完成课堂教学的
部分功能。教师在一台教师机上(通过麦克风和摄像头)上课,学生可阻通过局域网或者拨
号方式,在不同地理位置的学生机上.在不同的窗口看到教师的图像,听到教师的声音并同
时看到教师计算机上的数据,完成实时上课。教师也可以将自己的上课的实况录制成相应的
媒体文件,存放在媒体流服务器上以便学生进行视频点播。也可以由教师在上课时将该媒体
文件通过多播的方式发送给需要接收的学生,学生可【三【同步的在学生机上接收,完成非实时
的上课。考虑到网络传输的带宽问题,学生也可以将教师上课的媒体文件传输到自己的学生
机上进行本地播放或者通过WEB服务器提供的媒体流服务,使用H11甲协议穿越防火墙进
行远程播放。以上完成的都是远程教学中的音频和视频媒体流的传输和交互。学生和教师还
可以通过聊天室进行聊天,完成文字的交互和传输。教师也可以启动电子白板的服务器,并
在教师机和学生机上启动电子自板的客户端完成图形和图象的交互和传输。
多媒体交互系统要求同时包括视频,音频,文字和数据信息.还要保证各种媒体之间
的同步。另外,还要考虑数据流穿越路由器和防火墙和如何保证多媒体信息的服务质量等一
系列问题。
2.多媒体交互系统的实现技术和体系结构
于时间的媒体数据的获得,处理和传输。JMF支持大部分标准媒体内容类型,例如AIFF、
平台JavaAP!来访问低层的媒体框架,JMF实现能够充分利用底层操作系统的特性。使用JMF
API能够容易的创建Applet和Application来显示、捕捉、处理和存储基于时间的媒体。
SharedData
Java共辜数据工具集(Java Toolkit--JSDT)定义用来实现交互性.和协作性
357
的应用,它提供了基本的会话——相同通信模式下的一组对象集合,支持任意数量的应用
实体直接进行全双工的通信,可以基于不同的网络类型。它还支持多播通信和基于令牌的同
步机制。它提供了不同的方法将数据发送给会话中所有(或者一个子集)的参与者。并具备
在会话中的所有成员中间共享字节数组的能力。内嵌的令牌机制提供了大范围内的应用级同
步方法,能够保证临界资源.分布式操作.多用户应用和原子信号量的独占性访问。
多媒体交互系统实现一个客户端的媒体播放功能模块,可以以单播或者多播方式接收.
用来播放本地和远程的媒体流。系统中也实现多播服务模块用于以多播方式发送媒体流文件
或者媒体捕捉。在很多聊天室的实现中都是以一个中心服务器多个客户机的方式.使用有连
接的TCP协议进行通信,在该多媒体交互系统中的聊天室部分采用了无连接的UDP协议并
通过多播发送,这样不需要建立专门的中心服务器,教师机和学生机完全是对等的。多媒体
Socket-
交互系统中的电子白板仍然采用服务器停户机方式,可以选择的传输协议包括TCP
}册和LRMP(轻量级可靠多播协议),在多媒体交互系统中主要采用LRMP协议。白板
服务器可以作为独立的服务器,也可以放在教师机上由教师在必要时启动。
多媒体交互系统分成三个主
您可能关注的文档
- 回顾和讨论%3a跟国际音标及其语音学术语有关的一些问题--纪念国际音标诞生120周.pdf
- 回盲部皮管造瘘在结直肠手术中的应用(附69例报告).pdf
- 回译法在大学英语教学中的运用.pdf
- 茴香醛的直接电氧化合成的研究.pdf
- 会计服务多样化和CPA人才培养模式的创新.pdf
- 会计信息系统的综合评价.pdf
- 会计学专业本科毕业论文教学存在的问题及其对策的研究.pdf
- 会聚科学的测度及其启示%3a以全球气候的研究为例.pdf
- 混合动力电动城市公交客车产业化的研究.pdf
- 混合动力客车燃油经济性分析.pdf
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)