【技术实现步骤摘要】
直播流数据处理方法、设备及存储介质
[0001]本公开实施例涉及计算机
,尤其涉及一种直播流数据处理方法、设备及存储介质。
技术介绍
[0002]直播整体流程的数据源头在推流端,推流端推送给流服务端的数据情况对看播端的用户体验有很大的影响,而随着直播设备的不断更新升级,直播流数据越来越大,直播流数据的传输造成带宽成本和服务端成本的极大增加。
技术实现思路
[0003]本公开实施例提供一种直播流数据处理方法、设备及存储介质,以在不损失画面质量的基础上节省带宽成本和服务端成本。
[0004]第一方面,本公开实施例提供一种直播流数据处理方法,包括:
[0005]在直播设备录制直播流数据的过程中,检测所述直播设备的当前性能参数;
[0006]根据所述当前性能参数确定直播流数据的目标画质增强信息,并根据所述目标画质增强信息对所述直播流数据进行画质增强;
[0007]根据所述目标画质增强信息确定目标推流码率,并根据所述目标推流码率向服务端推送画质增强后的直播流数据。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种直播流数据处理方法,其特征在于,包括:在直播设备录制直播流数据的过程中,检测所述直播设备的当前性能参数;根据所述当前性能参数确定直播流数据的目标画质增强信息,并根据所述目标画质增强信息对所述直播流数据进行画质增强;根据所述目标画质增强信息确定目标推流码率,并根据所述目标推流码率向服务端推送画质增强后的直播流数据。2.根据权利要求1所述的方法,其特征在于,所述目标画质增强信息包括目标画质增强级别。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标画质增强信息确定目标推流码率,包括:根据所述目标画质增强级别确定推流码率降低幅度;根据所述直播流数据的初始推流码率以及所述推流码率降低幅度,确定所述目标推流码率。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标画质增强级别确定推流码率降低幅度,包括:根据预设的画质增强级别与推流码率降低幅度之间的映射关系,确定所述目标画质增强级别对应的推流码率降低幅度;其中,在所述画质增强级别与推流码率降低幅度之间的映射关系中,画质增强级别越高,则对应的推流码率降低幅度越大。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取预设画质增强级别在不同推流码率降低幅度下对应的多个画质;将所述多个画质与原始画质进行对比,确定与原始画质相当的画质对应的推流码率降低幅度,作为预设画质增强级别对应的推流码率降低幅度,构建画质增强级别与推流码率降低幅度之间的映射关系。6.根据权利要求1
‑
5任一项所述的方法,其特征在于,所述根据所述当前性能参数确定直播流数据的目标画质增强级别,包括:根据预设的性能参数与画质增强级别之间的映射关系,确定所述当前性能参数对应的目标画质增强级别。7.根据权利要求6所述的方法,其特征在于,所述当前性能参数包括至少两种性能参数;所述性能参数与画质增强级别之间的映射关系包括各画质增强级别对应的每种性能参数的预设范围。8.根据权利要求7所述的方法,其特征在于,所述根据预设的性能参数与画质增强级别之间的映射关系,确定所述当前性能参数对应的目标画质增强级别,包括:若所述当前性能参数中至少一种性...
【专利技术属性】
技术研发人员:高志新,宦如松,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。