当前位置:主页 > 科技论文 > 网络通信论文 >

视频会议客户端数据处理系统设计与实现

发布时间:2018-03-03 13:23

  本文选题:数据处理 切入点:SIP/SDP 出处:《中国科学院研究生院(沈阳计算技术研究所)》2015年硕士论文 论文类型:学位论文


【摘要】:视频会议系统使得异地与会人员可通过网络加入同场会议,并以其快捷、低成本的优势逐渐受到人们青睐。较之单纯文字交流,视频会议中包括音频与视频信息,增强了会议的真实性和可理解度。同时,共享白板、共享文件等交互功能,更有利于参与者之间进行相互协作。遵循软件工程中高内聚低耦合、组件化的开发思想,将视频会议客户端分为信息管理系统和数据处理系统。论文研究的内容为视频会议客户端数据处理系统的设计与实现。数据处理系统与上层(信息管理系统)交互的同时,也与会议服务器进行交互。论文将系统设计为四层结构来完成视频会议客户端数据的处理,依次为数据接口层、数据处理层、辅助控制层、协议处理层。数据接口层完成与上层间的数据交互;数据处理层完成对客户端不同类型数据的处理;辅助控制层完善系统中的控制;协议处理层完成对已处理数据的发送和接收。为完成以上各层功能,论文分析设计所处理的数据类型;研究设计通用数据通信格式;研究并实现Socket协议完成相关类型数据的发送;研究并实现SIP/SDP协议实现会议创建、加入、退出;研究并实现G.729和H.264编解码算法完成对音视频编解码;研究并实现RTP/RTCP协议完成音视频数据的实时传输;研究设计音视频同步算法保证媒体同步。最后,对系统进行实现与测试,验证系统设计及功能的正确性,总结全文并展望后续工作。
[Abstract]:The video conference system makes it possible for participants from different places to join the same conference through the Internet, and is becoming popular with people because of its advantages of speed and low cost. Compared with simple text exchange, video conferencing includes audio and video information. At the same time, sharing whiteboard, sharing files and other interactive functions are more favorable for the participants to cooperate with each other, following the development idea of high cohesion and low coupling and componentization in software engineering. The video conference client is divided into information management system and data processing system. The content of this paper is the design and implementation of video conference client data processing system, while the data processing system interacts with the upper layer (information management system). The system is designed as four layers structure to complete the data processing of the video conference client, including the data interface layer, the data processing layer, the auxiliary control layer, the data interface layer, the data processing layer, the auxiliary control layer, the data interface layer, the data processing layer and the assistant control layer. Protocol processing layer. The data interface layer completes the data interaction with the upper layer; the data processing layer completes the processing of different types of data in the client; the auxiliary control layer completes the control in the system; In order to complete the functions of the above layers, this paper analyzes the data types processed by the design, studies and designs the common data communication format. Research and implementation of Socket protocol to complete the transmission of relevant types of data, research and implementation of the SIP/SDP protocol to create, join, exit, research and implement G.729 and H.264 coding and decoding algorithms to complete audio and video coding and decoding. Research and implement the RTP/RTCP protocol to complete the real-time transmission of audio and video data; study and design audio and video synchronization algorithm to ensure media synchronization. Finally, implement and test the system to verify the correctness of the system design and function. Summarize the full text and look forward to the follow-up work.
【学位授予单位】:中国科学院研究生院(沈阳计算技术研究所)
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN948.63

【共引文献】

相关期刊论文 前6条

1 蔡长安;唐维;;基于C++的视频会议系统的设计与实现[J];计算机应用与软件;2014年12期

2 程宇;黄治华;袁林锋;;一种适用于无线视频通信的时域错误掩盖算法[J];舰船电子工程;2015年08期

3 宋巍;;开放大学移动学习平台设计与实现[J];沈阳师范大学学报(自然科学版);2014年01期

4 杨景炜;王建鑫;;基于Hough变换和ZigBee传输技术的供配电远程数据管理系统[J];浙江交通职业技术学院学报;2014年03期

5 许维泽;;基于IP组播技术的新一代数字电视前端平台[J];网络安全技术与应用;2015年01期

6 李婷婷;孟利民;;基于Android的手机多媒体应用软件的设计与实现[J];微型机与应用;2015年10期



本文编号:1561209

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/1561209.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户416ff***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com