文档介绍:华中科技大学
硕士学位论文
基于DirectShow技术的多方视频会议系统设计与实现
姓名:刘研
申请学位级别:硕士
专业:通信与信息系统
指导教师:王宏远
20090526
华中科技大学硕士学位论文
摘要
本课题来自于华中科技大学电信系与广东科学中心合作的数字家庭体验馆网
际通讯项目的系统设计。
在未来的通信领域中存在着以下五大网络:固定通信网、移动通信网、数字电
视网、城域数据网、广域数据网。这些网络之中的通信终端接入设备又以可视固定
电话、手机、互动数字电视、UMPC、PC 等为代表。在各种网络的带宽不断变宽后,
各种不同网络的终端均可以互相通信,这也就实现了人们在不同的时间和空间身处
不同的网络之中相互沟通的需求。
本课题以广东科学中心网际通讯项目为背景,其核心是实现一个多人互动的视
频问答游戏,从而向客户传递来自不同网络的客户端相互通信的理念。
本系统基于 Windows 平台,利用 Visual C++ 面向对象的开发工具以及
SDK 开发包,涉及到的技术有:DirectShow 技术、MPEG-4 编解码技术、
网络编程及其协议、组播技术等,设计并实现了一个基于 DirectShow 技术的多方视
频会议系统。论文详细介绍了该系统的设计方案与需求、开发过程及各模块的实现
等。根据网络传输协议的各自特点合理地选择传输协议,保证媒体数据的流畅传输,
以 MPEG-4 和 ADPCM 技术压缩音视频数据,利用 IP 组播技术传输,节约了网络
带宽,优化了网络的传输。根据该设计方案,本论文完成了该系统的设计和开发,
实现了多人同时通讯的模拟视频会议功能。
关键词:MPEG-4 IP 组播技术 DirectShow 视频会议
I
华中科技大学硕士学位论文
Abstract
The origin of this es form the Digital Family Experience Exhibition of
Guangdong Science Museum.
There are the five works in the munication domain as following:
work, works, Digital-work,
Metropolitan-work and Wide-Area work. These terminal of
work access equipment s represent by the fixed telephone, mobile
phones, interactive digital TV, UMPC and PC. In the bandwidth of a works
continue to be widen, works municate with each other terminal,
which in a different time and space in works municate with each other
will e true..
This issue as the background munication Project of Guangdong
Science Center, the core of which is to implement a interactive video quiz games, which
convey a concept from different works municate with each other to the
customers.
The system is based on Windows platform, using Visual C++ object-oriented
development tools, as well as the SDK, the technology involved: DirectShow
technology, MPEG-4 codec technology, network programming and protocol, multicast
technology and so on, designed and implemented a DirectShow-based video conferencing
system. this Paper details the design of the system an