需要设计的朋友,请您收藏本网站。以后需要了方便查询,谢谢     收藏本站   联系我们
计算机设计资源网|计算机论文设计|计算机论文|单片机设计|需要设计的朋友,请您收藏本网站。以后需要了方便查询,谢谢
ASP.NET(C#)设计    JSP设计    ASP设计    VB设计    VB.NET设计    C#.NET设计    VC/C++设计    计算机网络论文    单片机设计    软件下载   
 
 热门搜索词: 公交 旅游 学生 网站 购物 管理 进销存 仓库 物业 酒店
  您现在的位置:首页 > 设计分类 > 计算机程序设计 > VC/C++设计
  文设计分类
·计算机程序设计
ASP.NET(C#)设计    JSP设计    ASP设计    VB设计    VB.NET设计    VF设计    C#.NET设计    DELPHI设计    PB设计    VC/C++设计    JAVA设计    计算机网络论文   
·机械/电子类设计
机械类    单片机设计    通信   
·文科类论文
文科类论文   
·软件下载 问题总汇
软件下载    常见问题   
  热门论文设计
·VC生产信息管理系统
·VC家电维修信息管理系统
·C++多人视频聊天系统
·C++电话通讯信息管理系统
·VC高校排课系统
·VC工资管理系统
·VC软件在线激活技术的研究
·VC串口简单网络管理研究与实现
·C++城市中压配电网典型接线模式可靠性分析
·VC小型酒店管理系统
  推荐论文设计
·VC家电维修信息管理系统
·VC软件在线激活技术的研究
·VC高校排课系统
·VC工资管理系统
·C++多人视频聊天系统
·VC生产信息管理系统
·C++电话通讯信息管理系统
·C++城市中压配电网典型接线模式可靠性分析
·VC串口简单网络管理研究与实现


C++多人视频聊天系统 

文章来源:QQ:31600328     作者:计算机设计资源网      发布时间:2013-2-23 12:13:49  

多人视频聊天系统
摘 要
网络的视频聊天(Desktop Video Conference),是利用视频技术和IP数据通信技术通过IP网络(Internet、Intranet、LAN/WAN)在两点或多个地点之间建立可视通信,实现图像、语音及数据交流的一种聊天形式。与会者利用PC终端、摄像机和话筒既能实时地看到对方发言人和会场场景,也能听到对方的声音,若辅以电子白板、书写电话、传真机等通信设备,即可实现与对方会场的与会人员进行研讨或磋商,在效果上完全可以代替现场聊天。作为一种现代化的多媒体通信工具,它在及时召开重要聊天、作出重要决策、发布重要信息、提高工作效率、节约时间和经费开支等方面的重要价值已逐渐为人们所认识。
视频聊天系统是指通过现有的各种电气通讯传输媒体,将人物的静、动态图像、语音、文字、图片等多种资料分送到各个用户的计算机上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息,增加双方对内容的理解能力。
视频聊天系统对应用环境的需求: 聊天设备--视频聊天系统传送的是多媒体数据,与普通数据不同,由于声音和动态图像的源信号的数据量较大,无法直接在一般条件的数字线路上传输。同时,基于对实际使用效果的要求,用户还要求传送的声音、图像信号连续平滑,其它辅助功能使用简捷。因此,要达到这样的效果,系统在声音/图像压缩、通讯线路条件、视频聊天系统现行的标准: 国际电信联盟ITU对于视音频通讯及其兼容性的技术进行了规范,在这些基本的协议中,同时对语音、视频的编码格式,用户控制模式等要件进行了相关的规定。ITU-T制定的适用于视频聊天的标准有: H.320协议(用于ISDN上的群视频聊天)、H.323协议(用于局域网上的桌面视频聊天)、H.324(用于电话网上的视频聊天)和H.310(用于ATM和B-ISDN网络上的视频聊天)。其中H.323协议成为目前应用最广最通用的协议标准。


关 键 词:IP;视频聊天;实时通信(RTC)
论文类型:应用研究

 

 


ABSTRACT
IP-based video conferencing (Desktop Video Conference), is the use of video technology and IP data communication via IP network (Internet, Intranet, LAN / WAN) two or more locations in the visual communication between, Image, voice and data communications in the form of a meeting. Participants use PC terminals, cameras and microphones can not only see each other in real time and venue spokesman scenes can hear each other's voice, if supplemented by electronic whiteboard, writing telephone, fax and other communications equipment, can be realized with each other participants to discuss the venue or consultations, in effect, can replace on-site meeting. As a modern multi-media communication tools, it is timely and important meeting, important decisions to make, publish important information, improve efficiency, saving time and money to the important value of the expenditure has gradually been recognized.
Video conference system is the variety of electrical communication through the existing transmission media, the people of the static and dynamic images, audio, text, pictures and other information distributed to each user's computer so that geographically dispersed users can copolymerization of a, through graphics, sound and other means to exchange information, increase the ability to understand both the content.
Video conferencing system to the application environment: meeting facilities - video conferencing system to send the multimedia data, different from ordinary data, sound and moving images as the source of large amount of data signals can not figure directly in line with the general conditions transmission. Meanwhile, based on the practical effects of the request, the user also requested to send voice, image signal continuous smooth, simple to use other accessibility features. Therefore, to achieve such results, the system sound / image compression, communication line conditions, the current standard video conferencing system: the International Telecommunication Union ITU and its compatibility for video and audio communications technology from the norm, the agreement on these basic the same time voice, video encoding format, the user control mode elements were the relevant requirements. Developed by ITU-T standard for video conferencing are: H.320 protocol (for group video conferencing on ISDN), H.323 protocol (for LAN, desktop video conferencing), H.324 (for telephone Online video conferencing) and H.310 (for ATM and B-ISDN video conferencing on the network.) H.323 protocol which became the most widely the most common protocol standards.


KEY WORDS: IP; video conference; real-time communications (RTC)
TYPE OF THESIS: Application Research
目 录
摘 要 I
ABSTRACT III
目 录 IV
1 绪论 1
1.1 研究意义 1
1.2 本文的主要工作及章节安排 1
2 有关网络的基本概念 3
2.1 网络协议TCP/IP 3
2.2 服务端口:通向系统程序的大门 3
2.3 数据包:IP网络消息 4
2.4 H.323协议 5
3 系统设计与实现 11
3.1 系统功能需求 11
3.2 视频的捕获 11
3.3 视频的显示 13
3.4 视频的编解码 13
3.5 视频的网络传输 14
3.5.1 UDP组播 14
3.5.2 本系统中UDP组播的方式 15
3.5.3 传输代码实现 16
4 关键技术的实现 18
4.1 Windows 实时通信技术 18
4.2 多线程技术在程序的应用 20
5 系统测试 22
5.1 测试环境 22
5.2 系统测试 22
5.2.1 程序运行 22
5.2.2 视频聊天 23
6 总结与展望 25
6.1 全文总结 25
6.2 进一步的工作 25
致 谢 26
参考文献 127

 

 
本站论文设计作品,网站上只列出了部分介绍,如果想了解此作品的更多信息,请咨询在线客服。
在线客服:31600328 有事儿QQ我    服务电话:18093619385  

购买指南:购买流程 学生评价 帮助中心 非成品论文设计服务



1.选题---将您看中的论文设计名称或网址发给客服.(网址或题目)
2.确认选题---客服人员会根据您所发的题目及链接,给您发本设计的资料给您看。或者给你远程看,或者发设计录像给您.
3.咨询价格---与客服确认你需要的设计并询问设计价格,(为了保证资料可用性,我们承诺每个学校只售一次)
4 付款---付款方式请于客服处获取,付款之后发短信或打电话告之客服.(支付到哪个银行及金额请说明)
5 发货---付款之后联系服客发货,发货方式一般为QQ在线文件传送或信箱附件.时间不超过10分钟.)(我们大网站,信誉高,不会随便损害我们信誉,请放心购买)
 
返回上一页  关闭窗口   打印页面   

关于我们 - 联系我们 - 信誉评价 - 版权声明 - 友情链接 -网站地图 -网站后台
COPYRIGHT(C)2006-2016 计算机设计资源网 版权所有 All Rights Reserved
闽ICP备13013531号-4  
 
在线咨询
 
毕业设计咨询
毕业设计定做咨询
毕业设计辅导讲解
QQ临时会话
可能会导致
消息无法正
常接收,请
先加为好友
再咨询。
购买指南
信誉评价