论文摘要
随着视频压缩技术和网络技术的发展,高清编码系统在多个领域得到越来越广泛的应用。多核处理器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 展望参考文献作者简历
相关论文文献
标签:高清编码系统论文; 多核处理器论文; 流量控制论文;