基于TilePro64的高清编码系统

基于TilePro64的高清编码系统

论文摘要

随着视频压缩技术和网络技术的发展,高清编码系统在多个领域得到越来越广泛的应用。多核处理器TilePro64的推出,为高清视频提供了并行编码的可能。本文设计并开发了基于多核处理器TilePro64的高清编码系统,实现高清视频采集、编码、传输和本地显示等功能。第1章,首先阐述了本课题提出的意义,然后综述了高清编码系统的现状,最后介绍了本文的主要研究内容和论文组织结构。第2章,介绍了高清编码系统涉及的相关技术,包括:多核编程技术、PCI-E传输协议、流媒体传输协议RTP/RTCP/RTSP协议标准等第3章,设计并实现了高清编码系统,包括高清视频采集、高清视频编码和高清视频传输。针对高清编码系统对时延的要求,设计了基于多核处理器的多任务处理方案,减小了系统时延。第4章,设计了基于RTCP的流量控制策略,根据RTCP的反馈信息,调整编码器码率自适应网络承载能力,并对当前码率下的码流传输进行流量整形,有效抑制了数据突发造成的网络丢包,保证码流传输的可靠性。第5章,设计了系统的测试用例,验证系统达到预期目标。第6章,对本文工作进行了总结,并对高清编码系统进行展望。

论文目录

  • 致谢
  • 摘要
  • Abstract
  • 目录
  • 1 绪论
  • 1.1 课题背景和意义
  • 1.2 高清编码发展现状
  • 1.2.1 高清编码系统发展现状
  • 1.2.2 图像标准发展现状
  • 1.2.3 编码标准发展现状
  • 1.3 主要研究内容
  • 1.4 论文结构
  • 2 高清编码技术
  • 2.1 多核处理器及并行技术
  • 2.1.1 TilePro64处理器介绍
  • 2.1.2 多核技术与并行算法介绍
  • 2.2 PCI-E协议简介
  • 2.3 流媒体传输协议简介
  • 2.3.1 RTP协议介绍
  • 2.3.2 RTCP协议
  • 2.3.3 RTSP协议
  • 2.4 本章小结
  • 3 高清编码系统的设计与实现
  • 3.1 视频采集模块
  • 3.2 高清编码模块
  • 3.2.1 高清视频数据读取
  • 3.2.2 多核并行编码
  • 3.3 视频传输模块
  • 3.3.1 RTSP服务器设计
  • 3.3.2 视频码流传输
  • 3.4 视频显示模块
  • 3.5 本章小结
  • 4 高清视频的传输控制
  • 4.1 流量控制现状
  • 4.2 码流传输闭环控制系统
  • 4.3 闭环码率调控和流量整形策略
  • 4.3.1 码率调控
  • 4.3.2 流量整形
  • 4.4 本章小结
  • 5 测试
  • 5.1 时延测试
  • 5.2 RTSP传输流量调控测试
  • 6 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 作者简历
  • 相关论文文献

    标签:;  ;  ;  

    基于TilePro64的高清编码系统
    下载Doc文档

    猜你喜欢