[发明专利]直播媒体流获取方法、装置、终端及存储介质在审
申请号: | 201810650831.1 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108769826A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 梁衍鹏 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/4788 | 分类号: | H04N21/4788;H04N21/238;H04N21/2662;H04N21/8547;H04N21/433;H04N21/647;H04N21/4402 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭晶 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 码率 媒体帧 丢帧 丢帧信息 媒体流获取 存储介质 预设时长 媒体流 发送 终端 网络技术领域 大小关系 质量下降 数据量 有效地 阈值时 堵塞 | ||
本发明公开了一种直播媒体流获取方法、装置、终端及存储介质,属于网络技术领域。所述方法包括:在直播过程中,获取预设时长内直播媒体帧的丢帧信息;当丢帧信息大于丢帧阈值时,基于第一码率,获取第二码率,第二码率小于第一码率,第一码率为当前对直播媒体帧进行编码时采用的码率,第二码率用于对待编码的直播媒体帧进行编码;根据第二码率和待编码的直播媒体帧,获取待发送的直播媒体流。本发明通过在直播过程中,基于预设时长内的丢帧信息与丢帧阈值的大小关系,确定丢帧情况是否严重,并在严重时,可以降低码率,从而减少了待发送的直播媒体流的数据量,以解决发送堵塞时进行丢帧使得直播质量下降的问题,有效地提高了直播质量。
技术领域
本发明涉及网络技术领域,特别涉及一种直播媒体流获取方法、装置、终端及存储介质。
背景技术
随着网络技术的发展以及终端功能的多样化,人们越来越喜欢通过网络与其他人进行数据共享,例如,人们可以通过终端建立直播房间,并在该直播房间中进行网络直播,其他人可以进入该直播房间,观看直播内容,或与该直播房间的发起者进行互动。
在直播过程中,主播所在终端通常可以通过采集主播的直播音频帧和直播视频帧,并对该直播音频帧和直播视频帧进行编码和封装,得到待发送的直播媒体流,终端可以将该待发送的直播媒体流放入发送队列中,逐一发送至内容分发网络,由该内容分发网络将接收到的直播媒体流转发至观众所在终端。但是该主播所在终端到内容分发网络之间的网络经常会发生波动,或该主播所在终端的网络带宽情况不佳,均可能导致上述发送队列中的直播媒体流达到上限,也即是发送队列满了,则该主播所在终端则可以采集到的视频帧或音频帧进行丢帧处理,这样可能会出现观众所在终端接收到的直播媒体流不完整,或延时较大,或音视频不同步等直播质量下降的问题。因此,亟需一种直播媒体流获取方法,以解决该直播质量下降的问题。
发明内容
本发明实施例提供了一种直播媒体流获取方法、装置、终端及存储介质,提供了一种直播媒体流获取方法,以提高直播质量,解决直播质量下降的问题。所述技术方案如下:
一方面,提供了一种直播媒体流获取方法,所述方法包括
在直播过程中,获取预设时长内直播媒体帧的丢帧信息,所述直播媒体帧为直播视频帧或直播音频帧中的至少一种;
当所述丢帧信息大于丢帧阈值时,基于第一码率,获取第二码率,所述第二码率小于所述第一码率,所述第一码率为当前对直播媒体帧进行编码时采用的码率,所述第二码率用于对待编码的直播媒体帧进行编码;
根据所述第二码率和所述待编码的直播媒体帧,获取待发送的直播媒体流。
在一种可能实现方式中,所述获取预设时长内直播媒体帧的丢帧信息,包括:
获取所述预设时长内直播媒体帧的丢失帧数,并获取所述丢失帧数与所述预设时长的比值;或,
获取所述预设时长内直播媒体帧的丢失帧数与采集到的直播媒体帧的总帧数,并获取所述丢失帧数与所述总帧数的比值;或,
获取所述预设时长内直播媒体帧的丢失帧数。
在一种可能实现方式中,所述基于第一码率,获取第二码率,包括:
获取所述第一码率与预设码率降幅的差值,将所述差值作为第二码率。
在一种可能实现方式中,所述方法还包括:
当所述丢帧信息小于或等于所述丢帧阈值,且当前时间点距离上次调整码率的时间点之间的时长达到目标时长时,基于所述第一帧率,获取第三帧率,所述第三码率大于所述第一码率,所述第三帧率用于对待编码的直播媒体帧进行编码;
根据所述第三码率和所述待编码的直播媒体帧,获取待发送的直播媒体流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810650831.1/2.html,转载请声明来源钻瓜专利网。