基于DirectShow平台的流媒体教学系统的构建与研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:cangxialong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet基础架构的发展以及音视频压缩技术的进步,基于Internet的流媒体信息交互平台受到了越来越广泛的重视。目前,利用流媒体技术进行远程网络教学已经逐渐成为流媒体应用研究的热点。本文以开发实用的教学系统为目的,以当前流行的流媒体开发技术为背景,对开发流媒体教学系统的相关技术进行了深入的讨论与研究。在系统架构设计上,本教学系统采用C/S架构模型,由服务器、客户端和授课情况录制回放四个主要的功能模块组成。其中授课情况实时录制回放模块又可以作为单独的系统应用于名师讲学、异地授课等情况。论文在简单介绍了Micrsoft的DirectShow SDK、Windows Media Format SDK 9.0/9.5流媒体开发平台所提供的开发模式、方法的基础上,给出了教学系统中授课情况实时录制模块的计算机屏幕、教师授课视频、音频三路信息的采集、编码以及多路媒体信息流交错打包生成ASF格式文件的详细实现过程。在ASF文件的播放部分,利用DirectShow下提供的文件读取器实现了多路媒体流的ASF格式文件的读取,三路媒体信息的同步显示。系统采用开放平台技术,利用开源的编解码器,使用界面更加友好,使用方便,将功能模块划分为不同的部分,便于系统的维护、版本的更新。
其他文献
生物信息学是一门内涵非常丰富的交叉学科,该学科的核心研究内容是使用计算机科学与技术对生物学研究的实验数据管理、统计、分析并预测,其作用已经渗透到现代生物学研究的各个
随着数据存储技术的演进和大数据时代的来临,人类所能收集到的数据正在呈几何形式增长;然而,面对如此大量的数据,对数据分析正在变得越来越困难。传统的人工分析在面对繁杂的
信息化社会在十几年的建设过程中,有了飞速的发展,但同时也出现了一些问题。当前,各地都在争上电子政务、建数字城市,但是许多地方、部门各自为政,各建系统,缺乏统一的规划和标准,造
对于某一个重点学科来说,国内不同的高校或研究机构都有一定的人员在研究,无疑高校之间的人员交流对于减少重复研究、促进学科发展具有重要的意义。但是受制于地域和经费,同
大批量定制生产方式实现了用户个性化和大批量生产低成本的有机结合,如何快速准确地反映客户需求,进行高效简便的产品配置设计是实现大批量定制生产方式的核心内容。然而,现
随着我国经济的快速发展,对煤炭的需求也越来越大。而煤炭行业是诸多能源行业当中的高危行业,其开采一直受到很多条件的限制,其中地下水是威胁煤矿安全生产的重要因素。最近,多起
苹果公司在Macworld 2007上发布的智能手机iPhone是多媒体与通信技术迅速发展带给我们生活美好礼物的一个典型例子,然而与之相对应的是当手持设备越来越像一个智能娱乐计算机
随着计算机网络技术的发展,信息系统的安全性问题变得越来越重要。数字签名作为一种具有消息完整性认证、可鉴别性、抗抵赖性和加密功能的技术在计算机网络安全通信中占有重要
聚类分析作为一种重要的非指导学习方法,在多媒体数据管理中得到越来越多的应用,如对图像进行聚类预处理,有助于发现图像之间的语义相似性、减少检索代价等。但是,由于图像语义与
随着计算机技术的飞速发展,身份认证已经成为一个十分重要的研究课题。本文对现有的身份认证机制及技术进行了分析和研究,利用PAM(可插拔认证模块)和安全U盘技术,设计开发了基于