论文部分内容阅读
P2P网络中流媒体应用的迅速发展,使得流媒体播放时插播广告产生的价值得到快速增长,而先进的广告插播技术的研究,功能各异的广告插播系统的应用也不断出现。流媒体广告插播的效果,受广告本身设计,广告插播策略,系统客户端插播实现技术等因素影响。目前应用的广告插播系统多数是缓冲时插播,插播广告多以预先设定或者广告商的要求为主,并且在插播视频广告时无法支持动态插播多个广告。此外由于插播广告会导致播放器在某一时刻在两个视频间进行切换,如果切换时间超过一定长度则会使得插播广告产生用户可以察觉的缝隙,而内存消耗较大也是影响广告插播系统应用效果的一个因素。为了能够使广告插播取得最佳的效果,该P2P流媒体广告插播系统,不仅支持缓冲时广告插播,还考虑到用户长久受电视广告插播规律的影响,在流媒体播放较顺畅的情况下,设计实现了定时广告插播。根据广告播放与睡眠效应理论,插播与用户观看的流媒体资源相关性最大的,或者用户自己设定的广告视频,并针对该需求,设计了视频文本描述技术,用来有效并相对准确地计算两个视频的资源相关性。同时针对动态插播多个广告和无缝插播需求,并且尽可能节省系统内存开销,设计了流媒体主动预取算法和基于磁盘辅助文件的动态共享内存池技术,并应用在广告插播系统的客户端。P2P流媒体广告插播系统从广告插播策略,客户端实现技术等方面做了大的改进,最大程度的克服了现有常规插播系统的弊端,实现插播方式友好、节省内存、无缝的广告插播。该广告插播系统的应用拓展了广告发布的领域,提高了广告的影响力,增加了广告商的客户量,使P2P流媒体运营商具有更强的竞争力。