1.基于多网口的并发大流量输出的流媒体控制系统,其特征在于,包括:
服务端和客户端;
所述服务端设有n个网口、网口配置模块、ts切片模块、ts分片文件存储和web服务器;
所述n为大于1的整数;
所述网口配置模块,用于设置1至n个网口作为输出口,并生成输出口路由规则和策略路由、输出口ip列表;
所述ts切片模块,用于把实时输入视频流或视频文件切分成ts分片文件并保存;
所述ts分片文件存储,用于保存ts分片文件区域;
所述web服务器,用于支持客户端访问输出口ip列表和流媒体服务;
客户端,用于确定访问的输出口ip和接收视频流或视频文件。
2.根据权利要求1所述的基于多网口的并发大流量输出的流媒体控制系统,其特征在于,
所述输出口路由规则及策略路由,用于针对每一个输出口生成一条路由规则和一张策略路由表。
3.根据权利要求1所述的基于多网口的并发大流量输出的流媒体控制系统,其特征在于,
所述输出口ip列表,以json格式保存所有输出口ip列表,供客户端获取所有输出口ip。
4.根据权利要求1所述的基于多网口的并发大流量输出的流媒体控制系统,其特征在于,
所述客户端为手机app或浏览器。
5.根据权利要求1所述的基于多网口的并发大流量输出的流媒体控制系统,其特征在于,
所述服务端与客户端之间设有核心交换机。
6.根据权利要求5所述的基于多网口的并发大流量输出的流媒体控制系统,其特征在于,
所述服务端与核心交换机之间通过网线连接。
7.根据权利要求1-5中任一项所述的基于多网口的并发大流量输出的流媒体控制系统的方法,其特征在于,包括:
客户端向服务端请求输出口ip列表;
服务端回复输出口ip列表;
客户端以自身ip求模n计算出确定访问的输出口ip;
客户端向确定访问的输出口ip请求视频流或视频文件;
服务端从确定访问的输出口ip把视频流或视频文件输出给客户端。
8.根据权利要求6所述的基于多网口的并发大流量输出的流媒体控制方法,其特征在于,所述方法还包括:
配置网口作为输出口,生成各个输出口路由规则和策略路由、输出口ip列表;
将实时输入视频流或视频文件切分成ts分片文件并保存;
保存ts分片文件区域。
9.根据权利要求8所述的基于多网口的并发大流量输出的流媒体控制方法,其特征在于,
所述服务端根据输出口路由规则和策略路由从确定访问的输出口ip把视频流或视频文件输出给客户端。