基于RTSP的音视频传输系统研究与实现

来源 :广东工业大学 | 被引量 : 10次 | 上传用户:zzzzzz123zz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
家庭服务机器人逐渐从提供单一的家庭劳动服务发展为面向家庭用户提供多层次的信息化服务,其中包括视频监控,多传感器的环境监测等。家庭服务机器人中实现的音视频传输系统需要考虑音视频同步问题,以及面向家庭用户的多客户端等问题。本文研究的目的是以家庭服务机器人为应用背景,设计并实现其中的音视频传输子系统,并重点研究系统中的音视频同步技术。主要工作包括如下几个方面的内容:(1)介绍了家庭服务机器人的发展趋势,对音视频同步技术的研究现状进行深入分析,对RTSP(Real Time Streaming Protocol)协议以及Android系统下的音视频解码技术的现状进行研究。接着对文中所涉及的流媒体技术进行阐述,对音视频数据的渐进式下载和实时流式传输方式进行分析,并重点研究了用于实时流式传输方式的流媒体传输协议。(2)针对音视频传输系统中存在的音视频失同步问题,进行重点研究。在大量查阅文献和分析得出引起音视频失同步现象的原因的基础上,提出了一种基于网络延时检测的自适应音视频同步方案。该方案通过将网络时延波动的方差和RTCP(Realtime Transport Control Protocol)协议的网络状况的拥塞控制机制结合起来,完成网络状况的判定,并基于此选择不同网络状况下的同步方案。在高延迟网络下采用基于同步数据节点和时间戳的音视频同步技术,而在低延迟网络下采用接收端基于时间戳的同步技术。并搭建实验平台对该方案进行仿真实验,实验结果表曙能很好的实现音视频同步。(3)音视频流媒体传输系统设计与实现。在服务器端主要深入分析Live555的源码,重点研究流媒体服务器的工作原理。在此基础上,针对Live555存在的一些性能问题和功能缺陷,进行二次开发,很好地改善了存在的性能问题,扩展了其作为流媒体服务器的功能。在客户端主要设计并实现了基于Android平台的多媒体应用软件,详细介绍了在Android平台上完成的音视频播放过程。通过移植FFMPEG和SDL到Android平台,开发了Android平台下的全格式支持的多媒体播放器,很好地解决了Android平台对于多媒体文件格式和音视频编码格式支持有限的问题。并基于此提出了Android平台下的音视频同步算法,实现了音视频的同步播放,而且提出的同步算法具有非常好的跨平台特性,可以方便地移植到其他客户端平台。(4)介绍用于运行整个音视频传输系统的软硬件环境,在系统部署完成后进行相关的测试工作,测试结果表明,系统能很好地满足音视频传输要求。
其他文献
文章采用自编问卷,调查了甘肃省兰州市两个住宅小区93名进城农民的社会心理适应问题,发现绝大多数农民都是进城为儿女带孙子孙女。最舍不得是农村的房屋财产和家乡的亲戚邻居
[病例360] 患儿11岁,男。初诊于1970年7月18日。病历:主诉为从幼年开始易患感冒,常出现39℃以上高热。医院检查认为可能是风湿热或肾盂炎,但没有确诊。常出现持续1周的高热
<正>旧时深宅大院门口往往要摆放一对石鼓,分置大门两旁。形式简单的底座上托一石鼓,复杂的则在底座和石鼓上雕刻吉祥纹样.或花卉,或人物,也有在石鼓上再雕一顽皮嬉戏的小狮
期刊
音乐教师是音乐活动的组织者和引导者,音乐教学质量的好坏在很大程度上取决于音乐教师。全文通过对丽水市音乐教师的层次与结构、工作与待遇、专业与思想、学习与培训、教学
本文简要介绍了我国冻干食品和设备的发展现状,并展望了二十一世纪冻干食品发展前景.
中国文献资源共享存在着技术方面、管理方面和基础工作方面的障碍.应健全文献资源共享的协调机构,完善政策法规,推进文献数字化建设和文献资源网络建设,实行国际和国家的有关
回顾了我国短期气候监测预测业务发展技术历程,总结了业务的现状和主要进展,根据经济社会发展对气候监测预测服务的需求,分析了气候监测预测业务水平不高和业务能力不能满足
像<永乐大典>这样的类书编纂之所以能代代相承,是因为它适应了学术研究、繁荣民族文化和治理文献信息环境之需要.类书具有汇辑资料,提供信息,鉴选文献精华,提高公民道德等独
生态空间是指具有自然属性、以提供生态服务或生态产品为主体功能的国土空间,是为构建合理的生态格局需要进行结构性控制的区域。在阐述生态空间管理的识别、控制、评价的过
运用文献法和逻辑分析法,对高等学校体育课程项目越发细化、学生身体素质持续下降、体育教学进程趋于评价、体育教学环境不断改进后的体育教学改革应注重什么进行了讨论与分析