1.一种视频直播平台的观看线路智能选择方法,其特征在于:用于节省视频直播平台的线路带宽费用,包括以下步骤,步骤1,针对视频直播平台,把预先建设的线路加入线路配置表a;所述线路配置表a,包括各线路的建设成本和使用成本;
步骤2,配置线路选择表b,线路选择表b中记录地区、网络接入运营商、对应的线路和IP地址段;所述线路选择表b根据建设成本和/或使用成本依次记录,所述线路选择表b根据建设成本和/或使用成本依次记录,实现方式为,建设成本或使用成本越低越排在前,或者是对建设成本和使用成本分别根据预设权值计算综合分值,分值越低越排在前;
步骤3,当接收到用户的播放请求时,启动线路选择,进入步骤4;
步骤4,根据用户的请求,判断用户是否有指定的线路并且在线路配置表a中存在该线路,是则选择用户的指定线路并进入步骤7,否则进入步骤5;
步骤5,根据请求用户的IP地址,选出一个合适的播放线路,实现方式如下,从上至下逐行读取线路选择表b的每一条对应关系,判断用户的IP地址是否在相应IP地址段中,是则选择对应线路并结束逐行读取进入步骤7,否则进入步骤6;
步骤6,选择预设的默认线路;
步骤7,播放器播放返回的线路,支持用户开始观看。
2.根据权利要求1所述视频直播平台的观看线路智能选择方法,其特征在于:在用户观看中,支持用户自行选择指定线路。
3.根据权利要求1或2所述视频直播平台的观看线路智能选择方法,其特征在于:视频直播平台通过平台端播放器或移动端播放器提供。
4.一种视频直播平台的观看线路智能选择系统,其特征在于:用于节省视频直播平台的线路带宽费用,包括以下模块:第一模块,用于针对视频直播平台,把预先建设的线路加入线路配置表a;所述线路配置表a,包括各线路的建设成本和使用成本;
第二模块,用于配置线路选择表b,线路选择表b中记录地区、网络接入运营商、对应的线路和IP地址段;所述线路选择表b根据建设成本和/或使用成本依次记录,所述线路选择表b根据建设成本和/或使用成本依次记录,实现方式为,建设成本或使用成本越低越排在前,或者是对建设成本和使用成本分别根据预设权值计算综合分值,分值越低越排在前;
第三模块,用于当接收到用户的播放请求时,启动线路选择,命令第四模块工作;
第四模块,用于根据用户的请求,判断用户是否有指定的线路并且在线路配置表a中存在该线路,是则选择用户的指定线路并命令第七模块工作,否则命令第五模块工作;
第五模块,用于根据请求用户的IP地址,选出一个合适的播放线路,实现方式如下,从上至下逐行读取线路选择表b的每一条对应关系,判断用户的IP地址是否在相应IP地址段中,是则选择对应线路并结束逐行读取命令第七模块工作,否则命令第六模块工作;
第六模块,用于选择预设的默认线路;
第七模块,用于播放器播放返回的线路,支持用户开始观看。
5.根据权利要求4所述视频直播平台的观看线路智能选择系统,其特征在于:在用户观看中,支持用户自行选择指定线路。
6.根据权利要求4或5所述视频直播平台的观看线路智能选择系统,其特征在于:视频直播平台通过平台端播放器或移动端播放器提供。