- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华中科技大学硕士论文答辩_流媒体传输自适应前向纠错方案设计与实现解读
流媒体传输自适应前向纠错方案设计与实现 答 辩 人 :王 春 指导教师 :杜旭 副教授 华中科技大学电信系互联网工程与技术中心 提纲 课题背景、来源及目的 相关技术概述 系统设计与实现 总体方案设计与实现 RTP传输模块设计与实现 FEC纠错模块设计与实现 XMPP反馈控制模块设计与实现 测试结果及分析 总结与展望 课题来源、背景及目的 课题来源、背景 本课题来源于与某公司合作的“嵌入式视频会议系统”项目 MoIP技术的飞速发展 IP丢包网络 课题目的 设计出一种保证流媒体传输服务质量的自适应前向纠错方案 相关技术概述 媒体传输技术 RTP协议 媒体会话控制技术 SIP H.323 XMPP 自适应码率控制技术 基于发送端 基于接收端 前向纠错FEC技术 基本型奇偶异或算法 改进型奇偶异或算法 RS算法 总体方案设计 嵌入式视频会议系统应用场景 总体方案设计 自适应前向纠错方案设计 保证流媒体传输的实时性 网络带宽受限时,首先保证音频码流的传输 网络带宽受限时,首先保证视频图像播放的完整性 发送端能够估计当前的网络状况并自适应调整视频编码码率 接收端能够检测并恢复丢失的数据 总体方案设计 软件框架 XMPP协议完成会议 成员控制和会议管理 FEC进行纠错 XMPP通道反馈丢包 信息 反馈控制视频编码器 编码码率 反馈控制FEC编码参 数 RTP模块设计与实现 FEC纠错模块设计与实现 RS(Reed Solomon)算法设计与实现 发送端保护操作 接收端恢复重建 FEC纠错模块设计与实现 FEC发送端设计与实现 一组RTP包上操作 队列满则开始编码 空间换时间 FEC纠错模块设计与实现 FEC发送端设计与实现 FEC纠错模块设计与实现 FEC接收端设计与实现 三个队列 丢包恢复 FEC纠错模块设计与实现 FEC接收端设计与实现 XMPP反馈控制模块设计与实现 XMPP模块设计与实现 保持客户端编写的简单性 模块化 灵活性 保密性与安全性 XMPP反馈控制模块设计与实现 反馈机制 XMPP扩展协议Jingle session-feedback方法 基于Jingle的QoS反馈 XMPP反馈控制模块设计与实现 自适应调整FEC编码参数 反馈丢包率 试探法调整编码码率 选择RS编码器参数 测试结果及分析 测试环境 测试结果及分析 测试环境 测试结果及分析 测试方案 码率自适应调整测试 FEC纠错性能测试 FEC自适应性能测试 测试结果分析 总结与展望 工作总结 以“嵌入式视频会议系统”项目为依托,设计了流媒体传输自适应前向纠错方案。 基于RS(Reed Solomon)算法的FEC方案设计与实现 基于XMPP的自适应FEC方案设计与实现 基于XMPP反馈的自适应码率控制方案设计与实现 总结与展望 工作展望 码率控制算法,本文使用的非常简单的试探法来调整媒体编码码率,实际上还有很多更加优秀的算法可以达到自适应码率调整的目的 。 反馈控制方法,本文根据实际项目,使用XMPP的扩展协议Jingle作为反馈控制信令,一旦项目发生变动,此方案难免要做适当的调整,因此可以考虑使用一种更加通用的QoS反馈控制方法。 FEC编解码算法,本文只实现了基于RS的FEC方案,没有实现基本型奇偶校验算法和改进型奇偶校验算法,无法用数据说明RS编码的优越性,而且还有许多其它的FEC编解码算法存在 。 谢 谢 大 家 请 各 位 老 师 指 正! 华中科技大学硕士学位论文答辩 RTP发送端流程图 RTP接收端流程图 RS编解码原理图 RS包头格式 FEC发送端数据包队列关系 FEC发送端操作流程图 FEC包生成流程图 FEC接收端数据包队列关系 FEC接收端恢复工作流程 RS算法丢包恢复流程 局域网测试拓扑结构 ADSL电信网测试拓扑结构 华中科技大学硕士学位论文答辩
文档评论(0)