一种P2P直播视频节点数据共享的方法、装置及代理系统制造方法及图纸

技术编号:4131731 阅读:229 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种P2P直播视频节点数据共享的方法、装置及代理系统。所述方法包括:从网络流数据包中将P2P视频流数据包分离出来;若所述P2P视频流数据包中包括视频数据请求包,则在缓存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数据,当在所述缓存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户。本发明专利技术能够改善P2P视频直播的性能,优化播放质量,提高可靠性和扩展性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种P2P直播;现频节点^t据共享的 方法、装置及代理系统。
技术介绍
作为对等(P2P, Peer to Peer)网络技术和网络多媒体服务的结合,P2P 视频直播已经成为目前互联网最热门的服务之一。在实际使用中,P2P视频直 播节目的选择在很多场合下,尤其是在相同局域网内,有着很强的一致性。 例如各种大型赛事,晚会,重要事件的跟踪报道等,如果能够有效地整合这 些收看相同节目的P2P节点的资源,使这些资源能够得到合理的共享,对整 体上改善这些节点的视频播放质量以及一定程度上緩解P2P流量对整个互联 网的传输压力都将具有十分积;〖及的意义。现有技术中提供一种实现P2P视频流数据共享的方法,其是将一台能够 接收视频直播数据的主机充当分流服务器,该分流服务器将接收到的视频流 緩存在本地,并以微软媒体服务器协议(MMS, Microsoft Media Server Protocol)或实时传llT协i义(RTP, Real-time Transport Protocol)等协议形式供 局域网其他节点收看。在实践过程中,专利技术人经过研究发现上述现有本文档来自技高网...

【技术保护点】
一种P2P直播视频节点数据共享的方法,其特征在于,包括: 从网络流数据包中将P2P视频流数据包分离出来; 若所述P2P视频流数据包中包括视频数据请求包,则在缓存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数 据,当在所述缓存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户。

【技术特征摘要】
1、一种P2P直播视频节点数据共享的方法,其特征在于,包括从网络流数据包中将P2P视频流数据包分离出来;若所述P2P视频流数据包中包括视频数据请求包,则在缓存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数据,当在所述缓存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户。2、 根据权利要求1所述的P2P直播视频节点数据共享的方法,其特征在于,所述緩存区中预先存储的数据包括预先接收的P2P视频流数据中分离出的影音数据包,其中,按照所述影音数据包所属的节目流及在节目流中的播放顺序将影音数据包保存在緩存区中相应的位置。3、 根据权利要求1所述的P2P直播视频节点数据共享的方法,其特征在于,还包括对由外部用户发送给所述局域网内的目标用户的所述P2P ^L频流数据包中的可用数据信息包进行整合处理,将经过整合处理后的可用数据信息包发送给所述局域网内的目标用户。4、 根据权利要求3所述的P2P直播视频节点数据共享的方法,其特征在据包中的可用数据信息包进行整合处理,将经过整合处理后的可用数据信息包发送给所述局域网内的目标用户包括据包中的可用数据信息包;获取所述可用数据信息包中所标识的数据块的标识信息;根据緩存的与该标识信息所标识的数据块为同 一播放顺序的影音数据块的位置信息,生成緩存区的可用数据信息;对接收的所述可用数据信息包和緩存区中生成的可用数据信息进行整合修改;将修改后的可用数据信息包发送给所述局域网内的目标用户。5、 根据权利要求1所述的P2P直播视频节点数据共享的方法,其特征在于,所述若所述P2P视频流数据包中包括视频数据请求包,则在緩存区中查找预先存储的数据中是否包含有所述视频数据请求包中所请求的影音数据,当在所述緩存区中查找到所述视频数据请求的影音数据时,提取并发送给发送视频数据请求包的用户包括对所述P2P视频流数据包中的视频数据请求包进行分析,获得影音数据块的播放顺序信息;根据所述播放顺序信息在緩存区中查找所述视频数据请求的影音数据;若查找到所述视频数据请求的影音数据,则将该影音数据提取并发送给发送视频数据请求包的用户。6、 根据权利要求1至5任一所述的P2P直播视频节点数据共享的方法,其特征在于,该方法还包括若在所述緩存区中查找到所述视频数据请求的影音数据,则对被请求的用户屏蔽该视频数据请求;若没有查找到所述视频数据请求的影音数据,则将该视频数据请求继续发送给被请求的用户。7、 一种P2P直播视频节点数据共享的装置,其特征在...

【专利技术属性】
技术研发人员:杨珉汪钦林可林科文臧斌宇毛迪林蒋武
申请(专利权)人:成都市华为赛门铁克科技有限公司复旦大学
类型:发明
国别省市:90[中国|成都]

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

1