学位论文 > 优秀研究生学位论文题录展示

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

作 者: 李雪春
导 师: 左冬红
学 校: 华中科技大学
专 业: 电子与通信工程
关键词: 音视频聊天 嵌入式系统 流媒体 SIP协议
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 22次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


摘要  4-5
Abstract  5-8
插图目录  8-9
表格目录  9-10
1 绪论  10-14
  1.1 课题研究背景与意义  10-11
  1.2 课题来源和相关研究现状  11-12
  1.3 本文主要内容和章节安排  12-14
2 相关技术介绍  14-19
  2.1 信令技术  14-16
  2.2 流媒体传输技术  16-18
  2.3 媒体编解码技术  18
  2.4 本章小结  18-19
3 多人音视频聊天系统的设计与实现  19-42
  3.1 系统总体设计方案的选择  19-21
  3.2 系统的设计目标和总体架构  21-26
  3.3 系统的模块划分和实现  26-41
  3.4 本章小结  41-42
4 系统测试  42-47
  4.1 测试环境  42-43
  4.2 功能测试和测试结果  43-46
  4.3 结果分析与小结  46-47
5 总结与展望  47-49
  5.1 本文总结  47
  5.2 展望  47-49
致谢  49-50
参考文献  50-52

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  3. 基于ARM9的Windows CE系统移植,TP316.7
  4. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  5. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  6. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  7. LXI-VXI适配器研制,TP274
  8. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  9. 嵌入式中医经脉理疗仪的研究,R197.39
  10. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  11. 基于嵌入式系统钻孔成像装置的研究,P634.3
  12. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  13. 一体化能量回馈电梯驱动控制系统实现,TP273
  14. 智能控制的电力核相技术研究,TP368.1
  15. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
  16. 基于P2P流媒体系统的设计与实现,TN919.8
  17. 基于DSP的双丝焊机及人机界面研究,TG409
  18. 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
  19. 基于WiFi的无线虚拟存储系统,TN929.5
  20. 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
  21. 移动流媒体带宽分配及数据调度策略研究,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com