发明名称 P2P视频直播的资源智能匹配系统
摘要 本发明涉及一种P2P视频直播的资源智能匹配系统,其包括视频服务器,追踪服务器、web服务器以及客户端;视频服务器,采集能视频基本信息,并将视频基本信息注册到追踪服务器,且将视频基本信息以及追踪服务器的信息发布到web服务器;追踪服务器,对视频服务器注册的视频基本信息生成视频信息记录列表,并能对客户端的观看视频注册请求进行管理;web服务器,接收视频服务器提供的视频基本信息以及追踪服务器的信息,以让客户端查找所需的视频基本信息,并能连接到与所述视频基本信息相应的追踪服务器。本发明能减少视频服务器的部署压力,提高用户的体验度,增加用户粘度,适应范围广,安全可靠。
申请公布号 CN103475948B 申请公布日期 2016.08.17
申请号 CN201310439911.X 申请日期 2013.09.24
申请人 江苏物联网研究发展中心 发明人 魏振亚;陈曙东
分类号 H04N21/63(2011.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04N21/63(2011.01)I
代理机构 无锡市大为专利商标事务所(普通合伙) 32104 代理人 殷红梅
主权项 一种P2P视频直播的资源智能匹配系统,包括视频服务器、追踪服务器、web服务器以及客户端;其特征是:所述客户端包括请求客户端及播放客户端;视频服务器,与追踪服务器、web服务器以及客户端连接,视频服务器采集能提供视频的视频基本信息,并将所述视频基本信息注册到追踪服务器,且将所述视频基本信息以及追踪服务器的信息发布到web服务器,当有请求客户端请求视频时,视频服务器将相关视频编码压缩成请求客户端所需的分辨率和清晰度,并传送给请求客户端;追踪服务器,对视频服务器注册的视频基本信息生成视频信息记录列表,并能对请求客户端的观看视频注册请求进行管理,以让请求客户端连接相应的视频服务器或播放客户端,通过视频服务器或播放客户端观看所需的视频资源;web服务器,接收视频服务器提供的视频基本信息以及追踪服务器的信息,以让请求客户端查找所需的视频基本信息,并能连接到与所述视频基本信息相应的追踪服务器;所述追踪服务器的视频信息记录列表包括视频编号、名称、视频服务器的IP地址、端口号以及视频清晰度和分辨率,追踪服务器能将视频服务器的视频基本信息注册请求添加到视频信息记录列表的末尾;所述追踪服务器与请求客户端连接,并在收到请求客户端的观看视频注册请求时,追踪服务器查找视频信息记录列表中是否存在与请求客户端的观看视频注册请求的视频编号和名称一致的记录;当视频信息记录列表中不存在与请求客户端的观看视频注册请求一致的记录时,追踪服务器输出注册请求失败信息;否则,追踪服务器查找视频信息记录列表中是否存在与请求客户端的观看视频注册请求的视频分辨率和清晰度一致的记录;当追踪服务器未查找到与请求客户端的观看视频注册请求的视频分辨率和清晰度一致的记录时,追踪服务器生成请求观看视频客户端列表,将请求客户端的观看视频注册请求的视频分辨率和清晰度信息插入请求观看视频客户端列表中,并将所述请求观看视频客户端列表添加至相应的观看视频客户端列表中,且把提供所述观看视频客户端列表中观看视频的视频服务器的IP地址及端口号发送至客户端;否则,追踪服务器将所述请求客户端的信息插入对应分辨率和清晰度观看视频客户端列表中,并向客户端传输设定数量的播放客户端的节点信息;追踪服务器收到播放客户端的注销请求时,追踪服务器找到播放客户端所在的观看视频客户端列表,当所述观看视频客户端列表中仅剩所述播放客户端自身时,追踪服务器删除所述观看视频客户端列表,否则,追踪服务器将所述播放客户端信息从观看视频客户端列表中删除;当播放客户端在视频播放效果非常流畅时,如果此时播放客户端播放的清晰度比较差, 播放客户端会向追踪服务器发送一个重新注册的请求,反之,如果当播放客户端视频播放效果比较差而且当前视频的清晰度较高时,播放客户端也会重复以上的请求操作;追踪服务器收到观看视频客户端列表中播放客户端的重新注册请求时,追踪服务器将所述播放客户端从观看视频客户端列表中删除,并根据注册请求将所述客户端添加到相应的观看视频客户端列表中。
地址 214135 江苏省无锡市新区菱湖大道200号中国传感网国际创新园C座4楼