基于FLEX的视频会议融合系统中WEB客户端的设计与实现
发布时间:2017-11-08 06:00
本文关键词:基于FLEX的视频会议融合系统中WEB客户端的设计与实现
更多相关文章: 视频会议融合 FLEX RTP RTMP XMPP H.264 AAC FLV
【摘要】:视频会议是指不同地理空间的用户通过计算机采集视频、音频等数据信息,利用网络传输到其他参与的用户进行实时的视音频互动交流,现已广泛应用于各个领域。视频会议系统的PC客户端,需要下载安装配置,使用不方便;基于一般插件方式的客户端也需要安装插件;根据调查98%的浏览器上安装了Adobe的Flash Player插件,基于FLEX技术的WEB客户端可以说具有免下载、免插件免安装、跨平台、版本统一等特色。一般的FLEX网页客户端基于Adobe公司的私有协议RTMP,需要专有的RTMP服务器,使得基于FLEX的WEB客户端与PC客户端及其他类型的客户端之间不能互相通信。本文设计的基于FLEX的视频会议WEB客户端不但具有免安装下载跨平台等优点,实现了视频会议系统的功能,还实现了异构客户端之间的互通融合,提供给用户全新的轻便体验。本文的核心工作包括:(1)研究视频会议系统相关的关键技术,包括流媒体传输协议RTP/RTCP、RTMP及XMPP协议,视音频数据编码标准:H.264、AAC、Speex和G.723,FLV和FLEX技术。(2)设计并实现了基于自定义报文的媒体数据和基于XML信令数据的传输流程,实现异构客户端之间的融合互通。(3)在FLEX-WEB客户端对接收的视频数据转码播放,发布本地视频数据,实现异构客户端之间的视频互通;该部分主要涉及RTP解封包,H.264解码,H.264视频数据动态转码为FLV包等工作。(4)在FLEX-WEB客户端对接收的音频数据转码播放,发布本地音频数据,实现异构客户端之间的语音互通,语音编码格式包括AAC、Speex及G.723;该部分主要涉及AAC、Speex及G.723的提取和解码,AAC和Speex音频数据转码为FLV包,G.723数据的转码与播放等工作。(5)实现基于FLEX-WEB客户端的电子白板功能并能在异构客户端之间进行交互。(6)对可融合异构客户端的视频会议FLEX-WEB客户端在系统中进行功能测试和性能测试。测试结果表明本文设计的FLEX-WEB客户端实现了视频会议的各项功能,并且能与系统中的异构客户端交互融合,能很好的应用于实际当中。
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TN948.63
【参考文献】
中国期刊全文数据库 前1条
1 王奎澎;刘建辉;;Flv文件格式及其嵌入式应用[J];计算机系统应用;2010年03期
中国硕士学位论文全文数据库 前1条
1 寇文龙;实时流媒体相关技术的研究与应用[D];吉林大学;2014年
,本文编号:1155859
本文链接:https://www.wllwen.com/kejilunwen/wltx/1155859.html