论文部分内容阅读
随着网络技术、视音频压缩技术和计算机存储技术的发展,以及在各种网络中对流媒体服务需求的增加,流媒体技术也得到快速的发展,它在流影视点播、流媒体新闻发布、网络广告、在线直播、视频会议、远程教育等流媒体信息服务领域已展现出广阔的应用前景.在采用C/S体系结构的流媒体系统中,流媒体服务器由于需要提供大量的并发流媒体服务,而且由于流媒体服务的实时性要求,因此对流媒体服务器性能要求非常高.在有限的流媒体服务器硬件资源条件下,通过分析、研究流媒体服务器中的线程与缓存结构,设计一种高效流服务器线程与缓存结构便是该课题的目标.该文分析了DSS、NetMedia流服务器系统结构、线程结构和缓存结构,提出了基于轨道的主动缓存结构,并在基于轨道的主动缓存结构下对线程结构进行调整.通过实验证明,该文所设计的基于轨道的主动缓存结构提高了流服务器的性能,对基于轨道的主动缓存结构下线程结构的调整进一步地提高了流服务器的性能.