发明名称 |
一种P2P直播视频节点数据共享的方法、装置及代理系统 |
摘要 |
本发明公开一种P2P直播视频节点数据共享的方法、装置及代理系统。所述方法包括:从网络流数据包中将P2P视频流数据包分离出来;若所述P2P视频流数据包中包括视频数据请求包,则在缓存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数据,当在所述缓存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户。本发明能够改善P2P视频直播的性能,优化播放质量,提高可靠性和扩展性。 |
申请公布号 |
CN101635831B |
申请公布日期 |
2013.01.02 |
申请号 |
CN200910167127.1 |
申请日期 |
2009.08.24 |
申请人 |
成都市华为赛门铁克科技有限公司;复旦大学 |
发明人 |
杨珉;汪钦;林可;林科文;臧斌宇;毛迪林;蒋武 |
分类号 |
H04N21/63(2011.01)I;H04N21/61(2011.01)I;H04N21/643(2011.01)I;H04L29/06(2006.01)I |
主分类号 |
H04N21/63(2011.01)I |
代理机构 |
深圳市深佳知识产权代理事务所(普通合伙) 44285 |
代理人 |
彭愿洁;李文红 |
主权项 |
一种P2P直播视频节点数据共享的方法,应用于一设置在局域网和互联网之间的代理系统中,其特征在于,包括:从网络流数据包中将P2P视频流数据包分离出来;若所述P2P视频流数据包中包括视频数据请求包,则对所述视频数据请求包做聚类处理,使发送相同视频数据请求包的用户协同下载所述视频数据请求包中所请求的影音数据;在缓存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数据,当在所述缓存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户,该步骤具体包括:对所述P2P视频流数据包中的视频数据请求包进行分析,获得影音数据块的播放顺序信息;根据所述播放顺序信息在缓存区中查找所述视频数据请求的影音数据;若查找到所述视频数据请求的影音数据,则将该影音数据提取并发送给发送视频数据请求包的用户;同时对被请求的用户屏蔽所述视频数据请求;若没有查找到所述视频数据请求的影音数据,则将所述视频数据请求继续发送给所述被请求的用户。 |
地址 |
611731 四川省成都市高新区西部园区清水河片区 |