论文部分内容阅读
随着网络技术、视音频压缩技术和计算机存储技术的发展,以及在各种网络中对流媒体服务需求的增加,流媒体技术也得到快速的发展,它在流影视点播、流媒体新闻发布、网络广告、在线直播、视频会议、远程教育等流媒体信息服务领域己展现出广阔的应用前景。 实验室的A/V OVER IP项目就是在这种背景下开展的,目标是实现一套基于IP网络的流媒体传输系统,视频压缩格式采用最新的H.264标准,流媒体服务器基于Apple公司的Darwin流服务器。本文基于该项目,对H.264帧内预测算法进行了研究,以提高其运算效率;并研究了系统中的视频源制作上传模块和测试模块,给出了实现方案。 首先,本文根据图像中各子块的纹理相似性,提出了快速纹理逼近算法,对H.264的帧内预测算法进行改进,减少了帧内预测模式选择的计算次数;并在JM参考软件中实现,对SAD门限值进行了分析讨论,使用标准参考图象序列进行实验,和原算法进行了测试对比;在图像主客观质量和码率都变化不大的基础上,使编码时间得到了较大的改善。 其次,对Darwin服务器的源代码进行了详细的分析,着重分析了其核心模块和主要功能流程。根据对Darwin网络发送模块的功能流程,设定了测试访问模型,给出了模拟客户端的实现方案,该客户端