p2p流媒体广告插播系统设计和实现

p2p流媒体广告插播系统设计和实现

ID:32696978

大小:2.04 MB

页数:62页

时间:2019-02-14

p2p流媒体广告插播系统设计和实现_第1页
p2p流媒体广告插播系统设计和实现_第2页
p2p流媒体广告插播系统设计和实现_第3页
p2p流媒体广告插播系统设计和实现_第4页
p2p流媒体广告插播系统设计和实现_第5页
资源描述:

《p2p流媒体广告插播系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学硕士学位论文第1章绪论第1章绪论1.1引言2007年领先视频网站日视频文件播放量超过1亿,2008年将有视频网站流量跻身中国互联网网站前10名之列。据iResearch对主要P2P流媒体运营商的调查统计,到2010年时,中国P2P流媒体市场广告收入,将达到4.8亿元。广告营销价值显而易见,广告投放、监测技术准备为销售奠定基础。相对于贴片广告,视频广告更为有效,把客户的产品或推广的内容融入或内置视频内容本身,用户将在收看视频的同时更加容易接受广告传播的信息。视频分享广告价值逐渐被广告提供商认可,视频广告样式走向标准化,投放渠道趋于成形,视频

2、广告将成为重要的广告样式之一。视频广告效果好于传统互联网图文广告以及与电视广告的无缝对接能力使得品牌广告提供商表现出天然的兴趣。支持视频广告的基础就是流媒体广告插播技术。流媒体广告插播技术一直是流媒体运营业务的一大难题,每个流媒体节目流的播放时间是不同时的,如果想在流媒体播放的过程中,在任意节目的任意时间点插入任意长度的广告,对于视频服务器来说是一个相当困难的问题。拥有先进的插播技术,是视频广告成功的关键。现有的流媒体广告插播系统,将广告和影视节目简单地用播放列表结合,极大影响了用户体验。而流媒体系统为了保证流媒体的播放效果,在用户端会有5秒~1

3、5秒的缓冲,笔者提出的一种新型流媒体广告系统,可以采用独特技术,恰恰利用这段缓冲时间播放广告,广告播放期间缓冲流媒体视频数据,广告结束时缓冲也结束,立即开始播放影片,实现广告和影片的完全无缝切换,可以被用户所接受,极大改善了用户体验。1.2项目介绍P2P流媒体广告插播系统是基于开源的P2P流媒体播放系统的设计架构,并浙江大学硕士学位论文第l章绪论在该架构上设计和实现广告插播功能。1.2.1P2P网络结构简介P2P是PeerToPeer的简写。表示对等计算机或对等网络。通过直接交换来共享计算机资源和服务。在P2P的网络中弱化了服务器的概念,网络中成

4、千上万的计算机均是地位相同的资源提供者和请求者。P2P网络模型主要分为以下三种【l】:1.集中式P2P网络集中式P2P网络(Napster):存在一个中心服务器用来记录共享信息及处理对这些信息的查询;服务器为用户提供共享和搜索文件服务因此服务器必须能处理大量的用户连接以及具有足够的内存和磁盘空间来维护搜索文件列表。每个对等实体要对其共享的信息和进行的通信负责。2.完全分布式P2P网络完全分布式非结构化P2P网络(Gnutella文件共享系统):采用随机图的组织方式形成一个松散的网络。完全分布式结构化P2P网络(Pastry,Chord,CAN):

5、基于DHT(DistributedHashTable)的分布式发现和路由算法。此结构通过分布式散列函数将输入的关键字唯一的映射到某个节点,再通过一些特定的路由算法和此节点建立连接。3混合式P2P网络混合式P2P建立在分布式网络基础上,将用户节点按能力进行分类,使某些节点分配一些特定的任务。其中含有三种节点:1.用户节点:普通节点不具有特殊功能。2.搜索节点:处理搜索请求,从它们的孩子节点中搜索文件列表。快速的网络连接和高性能处理速度。3.索引节点:连接速度快内存充足的节点作为索引节点。1.2.2本文工作本文是作者参与P2P流媒体广告插播系统时设计

6、和实现的新技术的总结。项目开发中,作者主要负责采集终端视频处理的设计和客户端的设计实现【21。在采集终端视频处理这部分工作中主要是设计合理的方法去选择资源相关2浙江大学硕士学位论文第1苹绪论性的广告,而因此结合视频搜索和视频相似度比较相关知识的启发,设计了视频文本描述技术,该技术主要是考虑了广告视频和用户观看视频的特点,从视频的不同侧面提取出视频的文本描述信息,为每个视频形成一个XML格式的文本描述信息,通过比较不同的XML文本就能得出视频间的资源相关性。在插播系统客户端实现的工作中,为实现动态插播多个广告,无缝插播,以及尽可能节省系统内存开销的

7、需求,作者设计了(1)流媒体主动预取算法,该算法主要是近似估测广告视频和用户视频的下载速度,并根据播放器播放速度,适时的主动发起广告视频的下载。该技术实现时,要综合考虑网络延迟,网络丢包等影响。(2)基于磁盘文件的动态共享内存池技术,无缝插播要求需要广告视频或用户视频时,直接从内存中读取,从而能有效降低播放延迟时间,在动态插播多个广告的情况下,为了能节省内存,作者提出了基于磁盘辅助文件的动态内存池共享,利用该技术,内存池可以同时存放多个广告视频或用户视频的关键块(最近播放要用到的),同时借助该技术实现时的内存池和辅助文件数据交换功能,能够有效在磁

8、盘和内存交换数据。1.3研究现状国内流媒体运行商,也纷纷采用广告插播技术,推出不同风格的广告插播系统。如北京网通的“宽带宝典’’流媒体节

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。