基于DaVinci平台的视频传输系统的设计与实现
本文关键词:基于DaVinci平台的视频传输系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:随着网络技术、嵌入式技术、图像处理技术的发展,视频传输系统不仅在视频监控领域有所应用,在视频会议、远程教育、网络直播等领域也得到了广泛应用。由于原始的视频数据量比较大,同时人们对于视频画面的实时性、清晰度、流畅性的要求也越来越高,所以传输系统的设计十分重要。在不断更新的编码标准中,H.264标准与之前的标准相比,有更高的压缩比和良好的网络适应性,成为视频传输中使用的热门标准,同时也增加了算法实现的复杂度。要实现视频数据的H.264实时编码,并完成传输任务,对处理器的要求比较高,TI公司DaVinci平台的出现解决了这一难题。DaVinci平台集ARM与DSP于一身,DSP芯片专门运行H.264视频压缩算法,ARM则完成压缩数据的传输与对外设的控制工作。因此,本课题以DaVinci平台为基础,借助DaVinci技术的优势,完成视频传输系统的软件部分的设计。首先分析了TMS320DM6446的ARM+DSP的双核架构、用于双核通信的Codec Engine机制;并以配有DM6446芯片的开发板为基础搭建了系统软件开发环境,包括SDK套件的安装、U-boot和内核的移植,搭建了NFS网络文件系统用于开发过程的测试。之后,以搭建好的开发环境进行系统的软件设计,利用Linux的视频驱动接口V4L2完成视频的采集、通过Codec Engine机制调用封装好的H.264算法完成视频编码;分析了编码后的H.264码流结构、H.264视频的RTP载荷结构及打包方式,从编码后的H.264码流中提取出NALU,选择以单一NALU方式和分片方式打包成RTP的负载,并移植开源的JRTPLIB简化了RTP的传输设计。此外,还设计了基于TCP的可靠传输作为下载服务。最后,利用搭建的开发环境对整个系统进行了测试,用VLC播放器接收播放,系统运行稳定,画面清晰、流畅,能够满足预期的设计要求。
【关键词】:视频传输 TMS320DM6446 H.264 RTP/RTCP协议
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN919.8
【目录】:
- 摘要3-4
- Abstract4-10
- 第一章 绪论10-14
- 1.1 课题研究背景与意义10-11
- 1.2 相关技术发展现状11-13
- 1.3 论文主要工作与章节安排13-14
- 第二章 DaVinci平台及相关技术14-29
- 2.1 系统设计方案14-15
- 2.2 DaVinci平台介绍15-21
- 2.2.1 DaVinci技术概述15-16
- 2.2.2 TMS320DM6446芯片16-18
- 2.2.3 双核通信机制18-21
- 2.3 视频传输相关技术21-28
- 2.3.1 H.264标准概述21-24
- 2.3.2 网络传输协议24-26
- 2.3.3 H.264的RTP封装技术26-28
- 2.4 本章小结28-29
- 第三章 系统开发环境搭建29-43
- 3.1 系统硬件平台的选择29-30
- 3.2 宿主机Linux系统搭建30-33
- 3.3 嵌入式Linux系统搭建33-38
- 3.3.1 U-boot配置与编译33-35
- 3.3.2 内核配置与编译35-38
- 3.3.3 根文件系统38
- 3.4 系统移植38-42
- 3.5 本章小结42-43
- 第四章 系统软件设计与实现43-61
- 4.1 软件总体设计43-44
- 4.2 视频采集模块44-46
- 4.3 视频压缩模块46-50
- 4.4 网络传输模块50-57
- 4.4.1 H.264的NALU的获取50-52
- 4.4.2 NALU的封装实现52-53
- 4.4.3 基于JRTPLIB的传输实现53-57
- 4.5 视频存储模块57-60
- 4.5.1 本地存储57-58
- 4.5.2 下载服务58-60
- 4.6 本章小结60-61
- 第五章 系统测试61-66
- 5.1 测试平台的搭建61-62
- 5.2 系统测试与结果分析62-66
- 第六章 总结与展望66-68
- 6.1 总结66
- 6.2 展望66-68
- 参考文献68-71
- 致谢71
【参考文献】
中国期刊全文数据库 前8条
1 马思伟;;AVS视频编码标准技术回顾及最新进展[J];计算机研究与发展;2015年01期
2 吕世良;王晓茜;刘金国;;数字视频监控系统设计与实现[J];测控技术;2014年02期
3 张震震;李临生;田启川;;基于DSP的视频监控平台的设计[J];微型机与应用;2013年06期
4 李志军;许万里;黄玉兰;;基于达芬奇技术的视频监控系统研究[J];吉林大学学报(信息科学版);2010年06期
5 信师国;刘庆磊;刘全宾;;网络视频监控系统现状和发展趋势[J];信息技术与信息化;2010年01期
6 马建光;;视频监控传输技术现状与发展趋势[J];中国安防;2010年Z1期
7 刘润安;;浅谈网络视频监控的现状及发展应用[J];科技风;2009年15期
8 宋刚,杨显富;实时流媒体传输及其协议[J];成都大学学报(自然科学版);2005年01期
中国硕士学位论文全文数据库 前3条
1 孙晓康;TI DaVinci技术研究及基于DM6446的视频转换编码器设计[D];天津大学;2014年
2 刘大红;基于RTSP流媒体服务器的设计与实现[D];西安电子科技大学;2013年
3 王甲林;基于Davinci技术的车辆检测与跟踪算法的研究与实现[D];南京邮电大学;2012年
本文关键词:基于DaVinci平台的视频传输系统的设计与实现,,由笔耕文化传播整理发布。
本文编号:331697
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/331697.html