【摘要】 本发明公开了一种基于P2P技术的网络视频信号的处理方法,包括以下步骤:①通过一个IP级别的套接字在网络数据流中拦截所有通过本地主机的数据包;②根据上层协议标识将TCP包和UDP包区分出来;③校验数据包中的数据,保留特定发送的数据包;④整理成操作数据单元放入操作队列;⑤通过TCP协议从操作队列中取得操作数据单元,更新本地联网主机的信息;⑥通过UDP数据包传输音视频数据并处理成应用数据单元,放入数据队列;⑦通过UDP协议从数据队列中获取数据单元,有目的的发送数据包;本发明将数据包拦截技术与P2P技术有机的结合起来,可以在不增加任何服务端(包括服务器端和普通客户端)负担的情况下,大大提高数据包的利用率,从而提高网络资源利用率。 【专利类型】发明申请 【申请人】杨旭 【申请人类型】个人 【申请人地址】315040浙江省宁波市科技园区创业大厦325室 【申请人地区】中国 【申请人城市】宁波市 【申请号】CN200610050573.0 【申请日】2006-04-29 【申请年份】2006 【公开公告号】CN101064671A 【公开公告日】2007-10-31 【公开公告年份】2007 【IPC分类号】H04L12/56; H04N7/24; H04L29/06; H04L29/08 【发明人】杨旭 【主权项内容】1、一种基于P2P技术的网络视频信号的处理方法,其特征在于它包括以下步骤: ①通过一个IP级别的套接字在网络数据流中拦截所有通过本地主机的数据包;②获取 数据包之后,根据IP包的第十个字节所表示的上层协议标识将TCP包和UDP包区分出 来,并丢弃其它协议的数据包;③根据事先设置的内容数据的第一个字校验数据包中的 数据,保留特定发送的数据包;④通过TCP数据包的命令和源地址信息确定本地网络中 的相关主机的工作情况和工作状态,整理成操作数据单元放入操作队列;⑤通过TCP协 议从操作队列中取得操作数据单元,更新本地联网主机的信息;⑥通过UDP数据包传输 音视频数据和其他不要求安全到达目的地的数据,并对这些数据进行数据变换、解压、 解密、排序处理后成应用数据单元,放入数据队列;⑦通过UDP协议从数据队列中获取 数据单元,根据工作情况处理数据单元,然后根据本地联网主机的信息和自身数据的拥 有情况,有目的的发送数据包。 【当前权利人】杨旭 【当前专利权人地址】浙江省宁波市科技园区创业大厦325室 【被引证次数】6 【被他引次数】6.0 【家族被引证次数】6