首页> 中文学位 >嵌入式多人音视频聊天模块的设计与实现
【6h】

嵌入式多人音视频聊天模块的设计与实现

代理获取

目录

文摘

英文文摘

论文说明:插图目录、表格目录

声明

1绪论

2相关技术介绍

3多人音视频聊天系统的设计与实现

4系统测试

5总结与展望

致 谢

参考文献

展开▼

摘要

近年来,伴随着网络和多媒体技术的迅猛发展,各种多媒体应用层出不穷并且发展也日益成熟。在这种背景下,高效易用的多媒体终端设备成为各类机构研究开发的热点和重点,同时也为人们的生活带来了很大的便利和乐趣。
   多人音视频聊天系统以其实时、信息量丰富的极大优势,开始越来越受到人们的关注与研究。本文就是以基于嵌入式的多人音视频聊天系统为研究对象,结合其涉及到的关键技术:SIP信令技术、基于RTP协议的流媒体传输技术以及媒体编解码技术和用户界面技术,全面的介绍一个支持小规模的嵌入式多人音视频聊天系统的设计和实现过程。
   本文首先调研并比较了两种可行的系统架构方案:集中式架构方案和分布式架构方案,并结合本课题面向小规模视频会话的应用场合和硬件资源条件的实际情况,比较了两种架构的优缺点,最终选择了分布式的架构来实现本系统。在信令协议的选择上,SIP协议以其小巧和易于扩展的优点迎合了本课题的需求。本文实现的系统在SIP协议的基础上实现了比较丰富的扩展,使得本系统支持诸如添加新参与者以及移除参与者等聊天控制功能。在媒体传输方面,本系统的硬件平台配套的SDK中提供了RTP数据的封包和解包,可基于开源的jrtplib库方便的进行媒体数据的传输。在媒体数据的编解码方面,系统提供对音视频数据编解码的硬件支持,可以方便快速的实现编解码。在用户界面的实现上,本文选择嵌入式Qt作为实现技术,实现了丰富个性化的友好的用户界面,为用户使用本系统带来很大的方便和很好的体验。
   本文实现的嵌入式多人音视频聊天系统,采用分布式架构,以SIP协议为核心,实现了较丰富的聊天控制功能,对媒体数据的编解码和传输支持良好,具有较好的实时性和可靠性,能够满足小规模的音视频聊天需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号