1.一种类P2P实时视频转发的方法,其特征在于:所述的方法包括有视频服务器和主控节点,其中视频服务器作为主控节点,其他所有的视频请求客户端全部作为对等视频节点,具体包括如下步骤:
步骤A:新的对等视频节点加入系统并请求视频时,需要跟主控节点进行信令交互,从而获取服务提供者;
步骤B:新的服务提供者向对等视频节点提供视频资源服务,同时此节点作为新的视频资源提供者向外提供服务;
步骤C:对等视频节点离开系统时,主控节点更新节点信息列表。
2.根据权利要求1所述的一种类P2P实时视频转发的方法,其特征在于:所述的主控节点保存了所有视频资源列表,并作为原始的视频服务提供者,在系统中提供视频服务,且所述的视频服务器保存了所有节点信息列表,并管理对等视频节点的加入、离开及服务请求。
3.根据权利要求2所述的一种类P2P实时视频转发的方法,其特征在于:所述的视频资源列表中每个视频资源的信息包括有资源的IP地址、服务提供的端口、视频流名称、视频流传输协议。
4.根据权利要求3所述的一种类P2P实时视频转发的方法,其特征在于:所述的视频流传输协议为RTSP实时视频流协议。
5.根据权利要求1所述的一种类P2P实时视频转发的方法,其特征在于:所述的节点信息列表中每个节点的信息包括有节点的IP地址、服务提供的端口、视频流名称、视频流传输协议、节点的网络状态、节点类型。
6.根据权利要求5所述的一种类P2P实时视频转发的方法,其特征在于:所述的节点类型有存储服务软件、解码器、软件客户端。
7.根据权利要求1所述的一种类P2P实时视频转发的方法,其特征在于:所述的对等视频节点为其它所有的视频请求客户端,对等视频节点具有视频请求者、视频提供者和信息通讯三个功能。