[发明专利]直播视频流的推送方法、装置、电子设备及存储介质有效
申请号: | 201910080509.4 | 申请日: | 2019-01-28 |
公开(公告)号: | CN109788303B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 何思远 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/41;H04N21/262;H04N21/2743;H04N21/442 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭晶 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 视频 推送 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种直播视频流的推送方法、装置及存储介质,属于多媒体技术领域。所述方法包括:在直播视频流的推送过程中,统计连续卡顿降级数值,该连续卡顿降级数值用于表示连续从双屏流推送降为单屏流推送的次数或降级率;当在参考直播次数或参考直播时长内,该连续卡顿降级数值达到参考降级阈值时,启动连续单屏流模式,该连续单屏流模式是指只允许推送单屏流的模式;当监测到直播视频流的推送状态满足双屏流推送条件时,从该连续单屏流模式切换至双屏流模式。本申请通过可以避免同时推送两路直播视频流时出现卡顿现象导致推送终止的问题,提高了直播视频流的推送成功率,从而也提高了直播成功率。
技术领域
本申请涉及多媒体技术领域,特别涉及一种直播视频流的推送方法、装置、电子设备及存储介质。
背景技术
在网络直播平台中,粉丝用户可以通过手机来观看主播终端的直播,或者,粉丝用户也可以通过PC(personal computer,个人计算机)设备来观看主播终端的直播。为了能够适应于不同设备播放直播视频流,主播终端在直播过程中可以进行双屏流推送。
双屏流推送是指主播终端在直播过程中向后台服务器同时发送两路直播视频流,该两路直播视频流包括横屏流和竖屏流,横屏流可以用于在PC设备上播放,竖屏流可以用于在手机上播放。如此,后台服务器即可根据请求拉取直播视频流的设备的设备类型,为该设备推送对应的直播视频流,比如,当拉取直播视频流的设备为手机时,后台服务器将竖屏流发送给该手机。
然而,当网络性能较差或硬件配置较低时,主播终端同时推送两路直播视频流时容易出现卡顿现象,此时主播终端只能终止推送操作,从而导致直播视频流的推送成功率降低。
发明内容
本申请实施例提供了一种直播视频流的推送方法、装置、电子设备及存储介质,可以解决相关技术在推送环境较差时只能终止推送操作导致直播视频流的推送成功率降低的问题。所述技术方案如下:
第一方面,提供了一种直播视频流的推送方法,所述方法包括:
在直播视频流的推送过程中,统计连续卡顿降级数值,所述连续卡顿降级数值用于表示连续从双屏流推送降为单屏流推送的次数或降级率;
当在参考直播次数或参考直播时长内,所述连续卡顿降级数值达到参考降级阈值时,启动连续单屏流模式,所述连续单屏流模式是指只允许推送单屏流的模式;
当监测到直播视频流的推送状态满足双屏流推送条件时,从所述连续单屏流模式切换至双屏流模式。
可选地,所述统计连续卡顿降级数值,包括:
当推送的直播视频流为双屏流时,监测直播视频流的传输性能指标;
当所述传输性能指标小于参考指标阈值时,将双屏流推送降为单屏流推送,以及将所述连续卡顿降级数值增加第一数值。
可选地,所述传输性能指标包括视频编码率和/或视频帧丢包率。
可选地,所述启动连续单屏流模式之后,还包括:
统计单屏流时长,所述单屏流时长是指所述连续单屏流模式的持续时长,当所述单屏流时长达到第一时长阈值时,确定所述直播视频流的推送状态满足所述双屏流推送条件;
或者,
统计单屏稳定推送次数和/或单屏临时推送次数,所述单屏稳定推送次数是指单屏流推送的时长超过第二时长阈值且推流期间未发生卡顿停播的次数,所述单屏临时推送次数是指单屏流推送的时长未达到所述第二时长阈值且推流期间未发生卡顿停播的次数;当所述单屏稳定推送次数和/或所述单屏临时推送次数达到第一次数阈值时,确定所述直播视频流的推送状态满足所述双屏流推送条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910080509.4/2.html,转载请声明来源钻瓜专利网。