高压缩比网络课件的生成及传输系研究_计算机论文.docVIP

高压缩比网络课件的生成及传输系研究_计算机论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高压缩比网络课件的生成及传输系研究_计算机论文 高压缩比网络课件的生成及传输系研究_计算机论文 摘要:从高校普遍实际使用的演讲型课件特点出发,设计了一套全新的网上教学系统,用可以人工动态控制的PowerPoint文档来取代MPEG-1的视频格式,并将教师的讲解声音用G.723.1算法来压缩从而得到一种新的流媒体格式课件,满足了在窄带网络上的实时传输。 关键词:网络课件;压缩;PowerPoint;G.723.1算法 Abstract: Colleges and Universities from the universal use of the actual characteristics of speech-based courseware, has designed a new web-based teaching systems, manual can be used to control the dynamic PowerPoint document to replace the MPEG-1 video formats, and teachers on the use of voice G.723.1 compression algorithms in order to get a new format for streaming media courseware to meet the narrow-band network in real-time transmission. Key words: Courseware compression PowerPoint G.723.1 algorithm 1应用背景 随着教育事业的不断发展以及网络的不断普及,网上教育应运而生。但是,网上教育也面临着巨大的挑战,课件制作是其中的一个关键所在。网上教育是多媒体结合的一种教育,多媒体意味着文件数据量大、要求带宽高,尽管高速宽带网络可以从根本上解决这个问题,但其由于各种原因,短期内还不能大范围普及。现有的公众网只能提供33.3Kbps~56Kbps的窄带。所以,在现有的条件下,以保持多媒体质量尽量少的降低为前提,减小多媒体文件数据量的大小,实现多媒体技术,是比较现实的方法。 本系统设计了一套全新的网上教学系统用来满足在窄带网络上进行网络实时教学的需求。这种课件格式为流媒体格式,可以满足在窄带网络上实时传输,并且在本地播放时可以保留快进,快退等基本的媒体播放属性。 2系统原理简介 一般网络课件的制作是将教师讲课实况信息录制后作为视频保存。实际上,教师授课时每堂课一般只需30个左右的PowerPoint幻灯片,屏幕上的画面变化非常小。基于此,我们设计了一个新的方案:将课件中的各种信息分开来传输,而不是象现在的课件那样,将很多的信息合在一起传输。经过分析,可以将课件的内容分为如下几部分:PowerPoint文件(PPT);鼠标信息;键盘信息;声音信息。PPT文件是一个比较小的文件,一般在几百K左右。所以可以设计一个客户机-服务器模式的系统,在服务器端实现对PowerPoint文件的控制,捕获鼠标,键盘及声音信息,将它们封装并传输到客户端;客户端系统接收还原这些信息来控制PPT文件的播放。其中PPT文件是在鼠标,键盘和声音信息之前传输的,实时传输的实际上只有鼠标信息,键盘的翻页信息和语音信息。这些信息的量和视频信息比起来就少得多了,仅过这样的设计和处理,可以实现在窄带上的实时传输。 3系统的具体实现 为了实现上述的目标,服务器软件需要在服务器端捕获鼠标,键盘及声音信息并将以上三者相同步,而且还可以将这些的信息向网络发送或者将这些信息在本地上保存为一种特定格式的包封文件,其结构如图一所示。同样,客户端程序需要解析从网络传来的服务器信息或播放本地这种特定格式文件。 接下来详细讨论各部分的实现。 3.1音频的处理 3.1.1声音的录制与播放 人耳能听到的声音,最高频率是20000Hz,而语音频率一般在4000Hz以下,教师讲课的课件,其音频部分主要是语音。为提高压缩比,本系统只处理了语音信息。 微软公司提供的Direct中的DirectSound组件性能与兼容性比较好。因此,我们选用了DirectX作为开发包,来实现PCM声音的录制与播放。 3.1.2G.723.1语音压缩 本系统研究的一个重要方面就是高压缩比传输,所以主要工作之一便是选取一个合适的语音压缩算法来压缩教师的讲解声音。 目前语音压缩的算法非常多,本系统选用G.723.1算法,主要是从通用性和效率两方面综合考虑的结果。G.723.1是ITU的一个标准,所以选用G.723.1作为语音的压缩算法,其通用性是可以保证。另一方面,G.723.1的压缩效率

文档评论(0)

wyj199219 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档