基于H.323的IP视频会议系统

时间:2020-09-01 16:31:52 计算机网络毕业论文 我要投稿

基于H.323的IP视频会议系统

毕业论文

目   录
前言 1
1  视频会议系统相关知识 2
1.1  视频会议系统的主要概念和应用领域 2
1.2  H.320和H.323介绍 4
1.3  视频会议基于各网络的解决方案 6
2  视频会议系统分析 10
2.1  系统需求分析 10
2.2  系统功能模块分析 10
2.3  系统软硬件平台 11
2.4  总体设计原则及功能要求 11
3  视频系统概要设计 12
3.1  系统运行过程设计 12
3.2  系统程序总体结构 12
3.3  系统运行相关问题的解决 13
4  IP视频系统各部分详细设计 13
4.1  IP视频会议系统的组成设计 14
4.2  实时通信客户端接口设计 15
4.3  通信类型的选择设计 15
4.4  调整通信设备设计 16
4.5  初始化1个会话设计 16
4.6  处理实时通信事件设计 20
4.7  创建1个通信会话设计 23
4.8  处理实时流会话事件设计 25
4.9  共享应用程序和白板设计 34
4.10  视频会议质量保证设计 35
4.11  系统的安全保密设计 38
5  系统测试和运行 44
5.1  系统测试硬件环境 44
5.2  系统总体测试 44
6  结束语 47
参考文献 48
致谢 49

基于H.323的IP视频会议系统
 

摘要:视频会议就是通过终端与网络,使身处异地的与会者可以就同1议题参与讨论,相互之间不仅可以听到发言者声音而且还可以看到发言者的图像及背景,同时还可以交流有关该议题的数据、文字、图表等信息,因而与会者可获得比电话会议丰富得多的各种信息。本次系统的设计是使用微软实时通信(RTC)API创建音频与视频会议,共享应用程序,共享白板,简单的点对点聊天对话以及整合音频与视频调节向导的接口。因为实时通信API为任何基于Microsoft Windows XP的应用程序提供了基于个人计算机的通信性能——即时消息,音频与视频会议,应用程序的共享/协作。具体设计过程中利用了H.323协议,通过会议终端、网关、网闸、IP网络以及多点控制器(MCU),创建了1个端到端的接口连接,然后通过设置动态端口监视连接中的各端口的动态事件,从而来进行音视频等多媒体数据的处理和会话事件的处理,包括RTC媒体事件、音频强度事件、即时消息事件和会话状态改变等。最后利用T.120标准实现电子白板,文件传输,应用程序共享等数据应用功能,实现比较完整的视频会议过程。
 
关键词:IP; H.323; 视频会议 
IP videoconference system Based on H.323
 
 
Abstract:The videoconference, through the terminal and the network, enables the people in different places to be able to discuss together. Those people can not only hear or see each other, but also can exchange associated information each other. So videoconference participants can acquire more information than telephone conference. Overall, the tone of a video stream based on IP videoconferencing system, is uses the video frequency technology and the IP data communication technology establishes the visible correspondence through the IP network between two or the many places, thus achieving images, a voice and data exchange format. Now, this system was designed using Microsoft real-time communications (RTC) API for audio and videoconferencing, achieving shared applications, achieving shared whiteboard, chat dialogue to achieve simple point-and the integration of audio and video interface guides. Because API for real-time communications provides performance-based personal computer communications for any applications based on Microsoft Windows XP, just like instant news, audio and videoconferencing, application sharing/collaboration. In the specific design process with a H.323 agreement, buy using the terminals, gateways, network gateway and IP networks and multi-point control units (MCU), build a point-to-point interface, monitor the dynamic incident of every port while joining through setting up the dynamic port, thus come to carry on the treatment of multimedia data such as the audio frequency and video ,etc. and treatment of conversation incident. Including RTC media incident, audio frequency intensity incident, instant news incident and conversation state change etc. At last Make use of T.120 standard for screen, document transmission, and data applications sharing application functions, realize more intact video conference course.

Keywords:IP;  H.323;  Videoconference

 
前言
会议是人类社会经济生活中不可缺少的1部分,有关的研究表明,有效的信息55%依赖于面对面的视觉效果,38%依赖于说话者的语音,而只有7%依赖于内容。传统通信工具,如电话、传真等,都无法达到面对面或1群人聚集在1起的沟通效果。然而,图像通信所占的带宽太大,无法应用于实际的通信中。进入90年代,随着ITU 制定第1个H.320标准和H.323标准,会议电视得到了很大的发展。
随着多媒体的计算机技术和通信技术的发展,人们已经不满足简单的话音和文字通信,希望集语音、文字和图像于1体的多媒体通信。这是继电报、电话、传真及电子邮件(E-MAIL)之后,点对多点的通信。它在同1传输线路上承载了多种媒体信息即视频、音频和数据等。实现多点实时交互通信,同时也可以将不同地点与会人员的活动情况、会议内容及各种文件以可视新闻的形式产县在各个会场,这是1种快速高效、日益增长、广泛应用的新的通信业务。
基于IP的音视频流的视频会议系统,是利用视频技术和IP数据通信技术通过IP网络在两点或多个地点之间建立可视通信,实现图像,语音及数据交流的1种会议形式。本设计的目的是让与会者利用PC终端,摄像机和话筒等即能实时地看到对方发言人和会场场景,也能听到对方的'声音,再辅以电子白板,书写电话等通信设备,即可实现与对方会场的与会人员进行研讨或磋商。
所以,本文主要是基于H.323的IP视频会议系统的设计过程的具体的分析和相关问题的解决。对视频会议系统的主要概念,相关应用以及系统设计的需求进行了分析,给出了系统的概要设计和详细设计过程,介绍了IP视频会议的实现原理及方法并给出了1个比较完整的IP视频会议系统的实现代码。

基于H.323的IP视频会议系统

【基于H.323的IP视频会议系统】相关文章:

1.基于IP网络构建视频会议系统技术浅析

2.基于校园网的视频点播系统

3.查找本地IP/网络IP/对方IP地址图文教程

4.浅谈基于网络视频点播的多校区录像教学模式的研究

5.TCP/IP、Http的区别

6.视频制作视频编辑软件有哪些

7.ip地址是怎么分类的

8.ping不通ip地址的原因

9.电脑的IP地址怎样设置