基于P2P的视频预缓存方法和装置制造方法及图纸

技术编号:44411609 阅读:12 留言:0更新日期:2025-02-25 10:25
本公开的实施例提供了一种基于P2P的视频预缓存方法和装置;应用于对等网络技术领域。所述方法包括在轮询中,通过P2P连接将本地节点的本地数据位图和预下载位图发送给各对等节点,同时接收各对等节点的本地数据位图和预下载位图;根据本地节点的本地数据位图与各对等节点的本地数据位图确定未下载数据;根据本地节点的预下载位图与各对等节点的预下载位图确定未预下载数据;根据未下载数据和未预下载数据确定需下载数据;根据需下载数据生成各对等节点的预下载列表并发送给各对等节点,在此之前/之后/同时,确定各对等节点对上一次轮询的预下载列表的完成情况;重复上述轮询操作至各对等节点均成功下载完整视频数据。由此可避免带宽尖峰现象。

【技术实现步骤摘要】

本公开涉及对等网络,尤其涉及一种基于p2p的视频预缓存方法和装置。


技术介绍

1、近些年来,随着网络及其用户的爆炸性增长,内容分发网络cdn、对等网络p2p受到了越来越多的关注,p2p技术和cdn技术的发展与应用,对信息资源的获取方式产生了质的改变。

2、p2p技术是互联网节点间对等数据的传输技术,网络上任意节点的计算机既可以作为网络服务器为其他计算机提供资源,又可以作为一般客户端,从其他计算机获取资源。p2p技术具有非中心化、可扩展性、隐私保护、负载均衡等特点。现有的p2p网络在内容下载、内容预存等方面存在网络开销大、下载延迟、占用服务空间较大的问题,易于造成网络拥挤,尤其是在节目播放的高峰期,大量用户同一时间向cdn进行请求会导致cdn瞬时压力过大,出现带宽尖峰现象。因此研究避免出现带宽尖峰现象的预缓存方法尤为重要。


技术实现思路

1、本公开提供了一种基于p2p的视频预缓存方法、装置、设备以及存储介质。

2、根据本公开的第一方面,提供了一种基于p2p的视频预缓存方法。该方法应用于客本文档来自技高网...

【技术保护点】

1.一种基于P2P的视频预缓存方法,其特征在于,应用于客户端,包括:

2.根据权利要求1所述的方法,其特征在于,所述位图,通过数组判断所述视频的各数据块是否存在;其中,

3.根据权利要求1所述的方法,其特征在于,所述根据本地节点的本地数据位图与各对等节点的本地数据位图确定未下载数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据本地节点的预下载位图与各对等节点的预下载位图确定未预下载数据,包括:

5.根据权利要求1所述的方法,其特征在于,根据所述未下载数据和未预下载数据确定需下载数据,包括:

6.根据权利要求1所述的...

【技术特征摘要】

1.一种基于p2p的视频预缓存方法,其特征在于,应用于客户端,包括:

2.根据权利要求1所述的方法,其特征在于,所述位图,通过数组判断所述视频的各数据块是否存在;其中,

3.根据权利要求1所述的方法,其特征在于,所述根据本地节点的本地数据位图与各对等节点的本地数据位图确定未下载数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据本地节点的预下载位图与各对等节点的预下载位图确定未预下载数据,包括:

5.根据权利要求1所述的方法,其特征在于,根据所述未下载数据和未预下载数据确定需下载数据,包括:<...

【专利技术属性】
技术研发人员:祝晓光
申请(专利权)人:乐视云网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1