[发明专利]一种提供直播服务的方法和系统有效
申请号: | 201810193385.6 | 申请日: | 2018-03-09 |
公开(公告)号: | CN108495136B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 林艺玲 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04N19/40 | 分类号: | H04N19/40 |
代理公司: | 11573 北京华智则铭知识产权代理有限公司 | 代理人: | 刘荣鑫 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 直播服务 封装 转码服务器 备服务器 转码 管理服务器 获取目标 转码规则 转码请求 视频处理技术 发送目标 对转 预设 发送 携带 | ||
本发明公开了一种提供直播服务的方法和系统,属于视频处理技术领域。所述方法包括:管理服务器在获取到目标直播数据的转码请求后,根据转码请求中携带的N种转码规则对应生成对于目标直播数据的N个转码任务;管理服务器向目标转码服务器发送N个转码任务,并向目标备服务器发送目标直播数据的封装任务;目标转码服务器获取目标直播数据,按照至少一种转码规则对目标直播数据进行转码,并对转码后的目标直播数据进行封装;目标备服务器获取目标直播数据,并对目标直播数据进行封装;目标转码服务器和/或目标备服务器基于封装后的目标直播数据,通过预设的目标VIP提供直播服务。采用本发明,可以降低提供直播服务的成本。
技术领域
本发明涉及视频处理技术领域,特别涉及一种提供直播服务的方法和系统。
背景技术
目前直播服务后台多采用主备服务器的部署方式,一般情况下由主服务器提供直播服务,如果主服务器出现故障,则由备服务器继续提供直播服务,以保证直播视频的播放稳定性。
具体来说,直播服务后台的管理服务器从直播源获取到直播数据后,可以将直播数据同时提供给主服务器和备服务器,主服务器和备服务器可以按照指定的转码规则(即指定的分辨率和码率)对获取到的直播数据进行转码处理,并实时对已转码完的部分直播数据进行封装。这样,管理服务器在接收到外界对于直播数据的获取请求后,可以向外界反馈封装后的直播数据。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
受播放终端多样、用户需求不同的影响,直播服务后台需要对同一直播数据,通过多个转码服务器分别按照不同的转码规则进行多种转码处理。而由于直播源的数量较多、转码服务器的硬件成本较高、转码服务器的并行转码能力有限等,直播服务后台往往需要设置大量的转码服务器,故而提供直播服务的成本较高。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种提供直播服务的方法和系统。所述技术方案如下:
第一方面,提供了一种提供直播服务的方法,所述方法包括:
管理服务器在获取到目标直播数据的转码请求后,根据所述转码请求中携带的N种转码规则对应生成对于所述目标直播数据的N个转码任务;
所述管理服务器向目标转码服务器发送所述N个转码任务,并向目标备服务器发送所述目标直播数据的封装任务;
所述目标转码服务器获取所述目标直播数据,按照所述至少一种转码规则对所述目标直播数据进行转码,并对转码后的目标直播数据进行封装;
所述目标备服务器获取所述目标直播数据,并对所述目标直播数据进行封装;
所述目标转码服务器和/或所述目标备服务器基于封装后的目标直播数据,通过预设的目标VIP提供直播服务。
可选的,所述管理服务器向目标备服务器发送所述目标直播数据的封装任务,包括:
如果在本次接收所述目标直播数据的转码请求之前,未接收到所述目标直播数据的转码请求,所述管理服务器则向目标备服务器发送所述目标直播数据的封装任务。
可选的,所述管理服务器向目标转码服务器发送所述N个转码任务,包括:
所述管理服务器确定未对所述目标直播数据进行转码处理的M个转码服务器;
如果M大于或等于N,所述管理服务器则在M个转码服务器中确定负载最低的N个目标转码服务器,并将所述N个转码任务分别发送至所述N个目标转码服务器;
如果M小于N,所述管理服务器则在将所述N个转码任务中的M个转码任务分别发送至所述M个转码服务器之后,在所有转码服务器中确定负载最低的N-M个目标转码服务器,并将所述N个转码任务中剩余的N-M个转码任务分别发送至所述N-M个目标转码服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810193385.6/2.html,转载请声明来源钻瓜专利网。