[发明专利]一种互联网视频直播方法,及系统有效
申请号: | 201510808177.9 | 申请日: | 2015-11-19 |
公开(公告)号: | CN105392020B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 潘登;刘海超;张涛;成杰;柳孙明;曾仁伍;陈如炜 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/24;H04N21/2662;H04N21/63;H04N21/6402;H04N21/643 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 511442 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 视频 直播 方法 系统 | ||
1.一种互联网视频直播方法,其特征在于,应用于互联网视频直播系统,所述互联网视频直播系统包括:直播终端、网关服务器、聚合服务器以及分发服务器;
所述网关服务器包括第一网关服务器和第二网关服务器,所述第一网关服务器和所述第二网关服务器分别隶属于不同的运营商,第一网卡与所述第一网关服务器隶属于同一运营商,第二网卡与所述第二网关服务器隶属于同一运营商;
所述直播终端的第一网卡和第二网卡分别与所述第一网关服务器和所述第二网关服务器建立第一通信链路和第二通信链路;
所述直播终端对采集到的视频数据进行编码和分割操作,获得数据包;将获得的数据包分配给所述第一网卡和所述第二网卡发往所述网关服务器;
所述网关服务器将接收到的数据包转发往所述聚合服务器;
所述聚合服务器接收到所述数据包后,通过接收到的数据包恢复得到所述视频数据,并将所述视频数据发往所述分发服务器;
所述分发服务器将接收到的视频数据发往所述视频数据的观众终端。
2.根据权利要求1所述方法,其特征在于,所述第一网卡和所述第二网卡均为无线网卡。
3.根据权利要求1所述方法,其特征在于,在将获得的数据包分配给所述第一网卡和所述第二网卡发往所述网关服务器之前,所述方法还包括:
监测所述第一通信链路的通信质量,监测所述第二通信链路的通信质量;
所述将获得的数据包分配给所述第一网卡和所述第二网卡发往所述网关服务器包括:
依据所述第一通信链路的通信质量和所述第二通信链路的通信质量,以负载均衡的方式将获得的数据包分配给所述第一网卡和所述第二网卡发往所述网关服务器。
4.根据权利要求1所述方法,其特征在于,所述互联网视频直播系统还包括域名系统DNS服务器;所述直播终端的第一网卡和第二网卡分别与所述第一网关服务器和所述第二网关服务器建立第一通信链路和第二通信链路包括:
所述第一网卡拨号初始化,并向DNS服务器发送域名解析请求;接收DNS服务器返回的所述第一网卡所属运营商的核心网内的距离所述第一网卡跳数最小的所述网关服务器的互联网协议地址,依据所述第一网关服务器的互联网协议地址建立所述第一通信链路;所述第二网卡拨号初始化,并向DNS服务器发送域名解析请求;接收DNS服务器返回的所述第二网卡所属运营商的核心网内的距离所述第二网卡跳数最小的所述网关服务器的互联网协议地址,依据所述第二网关服务器的互联网协议地址建立所述第二通信链路。
5.根据权利要求1至4任意一项所述方法,其特征在于,所述数据包为用户数据报协议UDP数据包。
6.根据权利要求1至4任意一项所述方法,其特征在于,所述分发服务器将接收到的视频数据发往所述视频数据的观众终端包括:
所述分发服务器采用具有至少两台服务器的分发云将接收到的视频数据推送所述视频数据的观众终端。
7.根据权利要求1至4任意一项所述方法,其特征在于,
所述分发服务器在推送所述视频数据的观众终端的过程中使用点对点P2P技术或内容分发网络CDN技术进行推送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510808177.9/1.html,转载请声明来源钻瓜专利网。