预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113676754A(43)申请公布日2021.11.19(21)申请号202110951305.0(22)申请日2021.08.18(71)申请人上海哔哩哔哩科技有限公司地址200433上海市杨浦区四平路1945号1641室(72)发明人姜栋廖大达朱翔(74)专利代理机构北京智信禾专利代理有限公司11637代理人刘晓楠(51)Int.Cl.H04N21/2343(2011.01)H04N21/24(2011.01)H04N19/40(2014.01)权利要求书2页说明书11页附图4页(54)发明名称直播视频转码方法及装置(57)摘要本申请提供直播视频转码方法及装置,其中所述直播视频转码方法包括:统计当前时刻直播视频的观看人数;根据所述当前时刻所属的时间段和所述观看人数,计算所述直播视频的度量值;根据预先设定的阈值与转码规则的对应关系,在所述度量值达到所述对应关系中目标阈值的情况下,利用所述目标阈值对应的目标转码规则,对所述直播视频的源流进行转码。本方案可以平衡计算资源和直播视频的带宽成本。CN113676754ACN113676754A权利要求书1/2页1.一种直播视频转码方法,其特征在于,包括:统计当前时刻直播视频的观看人数;根据所述当前时刻所属的时间段和所述观看人数,计算所述直播视频的度量值;根据预先设定的阈值与转码规则的对应关系,在所述度量值达到所述对应关系中目标阈值的情况下,利用所述目标阈值对应的目标转码规则,对所述直播视频的源流进行转码。2.根据权利要求1所述的方法,其特征在于,所述利用所述目标阈值对应的目标转码规则,对所述直播视频的源流进行转码,包括:识别所述目标转码规则包含的码率;若所述目标转码规则包含的码率为多个,则向观看所述直播视频的客户端发送显示指令;所述显示指令携带各码率的码率信息,指示所述客户端显示所述各码率对应的码率选项;接收所述客户端发送的码率选择信息,并根据所述码率选择信息,确定所述客户端选择的目标码率;按照所述目标码率对所述直播视频的源流进行转码。3.根据权利要求1或2所述的方法,其特征在于,在所述对所述直播视频的源流进行转码之后,所述方法还包括:在所述直播视频结束的情况下,根据所述直播视频的直播数据,确定主播对应的指定转码规则;当获取到所述主播的直播启动信息时,按照所述指定转码规则对所述直播启动信息对应的直播视频进行转码。4.根据权利要求3所述的方法,其特征在于,所述直播数据包括:所述直播视频的度量值;所述根据所述直播视频的直播数据,确定所述主播的指定转码规则,包括:利用所述直播视频的度量值,预测所述直播视频的主播在目标时间段内的预测观看人数;针对所述目标时间段,利用所述预测观看人数,以及所述预先设定的阈值与转码规则的对应关系,确定与所述目标时间段对应的转码规则,作为所述主播的指定转码规则。5.根据权利要求3所述的方法,其特征在于,所述直播数据包括:所述直播视频的访问数据;所述根据所述直播视频的直播数据,确定所述主播的指定转码规则,包括:对所述访问数据进行解析,根据解析结果确定所述主播的直播间是否刷量;若所述主播的直播间刷量,将码率最低的转码规则作为所述主播的指定转码规则。6.根据权利要求5所述的方法,其特征在于,所述对所述访问数据进行解析,根据所述解析结果,确定所述主播的直播间是否刷量,包括:在所述直播视频的度量值大于第一阈值的情况下,对所述访问数据进行解析,根据所述解析结果确定所述主播的直播间是否刷量。7.根据权利要求1所述的方法,其特征在于,在确定所述度量值达到所述对应关系中目标阈值之前,所述方法还包括:获取用于转码的计算资源;2CN113676754A权利要求书2/2页在所述计算资源小于或者等于资源阈值的情况下,提高直播视频的度量值。8.根据权利要求1、2或7所述的方法,其特征在于,所述方法还包括:在检测到度量值高于第二阈值的多个直播视频,且所述多个直播视频的数量大于数量阈值的情况下,将所述多个直播视频中目标视频对应直播间的当前转码规则,更新为降级转码规则,其中,所述降级转码规则转码占用的计算资源低于所述当前转码规则;按照所述降级转码规则对所述目标视频的源流进行转码。9.根据权利要求8所述的方法,其特征在于,在所述按照所述降级转码规则对所述目标视频进行转码之后,所述方法还包括:将转码得到的视频流发送给客户端;累计观看所述视频流的客户端对所述视频流的当前观看时长;从预先设定的观看时长与转码规则的对应关系中,确定所述当前观看时长对应的转码规则;按照所确定的转码规则,对所述目标视频的源流进行转码,并将转码得到的视频流发送给所述当前观看时长对应的客户端。10.根据权利要求1、2或7所述的方法,其特征在于,所述根据所