【技术实现步骤摘要】
一种视频帧率预测方法、装置及设备
本专利技术涉及通信
,尤其涉及一种视频帧率预测方法、装置及设备。
技术介绍
移动终端(例如智能手机、笔记本电脑、平板电脑等)的迅速发展,使得移动终端已经成为人们生活中一个重要的组成部分,用户可以使用智能手机、平板电脑等移动终端来听音乐、玩游戏、观看视频或是网络直播等等,以减轻现代快节奏生活所带来的压力。其中,网络直播是不同用户在同一时刻透过网络系统在交流平台实现直播互动的一种娱乐方式。由于直播服务器每时每刻都会接入并处理大量的主播端设备发送的直播视频流;大量的视频数据流会导致各主播端设备在上传直播视频流时传输太慢,进而出现画面卡滞的情况,这样再从主播端设备传输至观众端设备时,又会进一步影响观众端设备的观看网络直播的质量。现有技术中,当直播发生卡顿时,是主播客户端通过改变视频的编码参数或者降低视频的分辨率以降低视频的码率,使得传输和编解码的数据都减少来恢复主播客户端直播以及观众客户端观看的流畅。可见,现有方案在卡顿发生的时候才采取恢复流畅度的措施,这使得用户在措施生效前一直观看卡顿的视频,影响用户体验。所以,需要提供一种更有效 ...
【技术保护点】
1.一种视频帧率预测方法,其特征在于,所述方法包括:获取预设采集时间段内的视频相关信息;根据所述视频相关信息得到帧率向量和帧率关联向量;利用所述帧率向量和帧率关联向量训练得到模型参数;发送所述模型参数,使客户端采集当前时刻对应的目标关联向量,并根据所述目标关联向量和接收到的模型参数,得到预测视频帧率。
【技术特征摘要】
1.一种视频帧率预测方法,其特征在于,所述方法包括:获取预设采集时间段内的视频相关信息;根据所述视频相关信息得到帧率向量和帧率关联向量;利用所述帧率向量和帧率关联向量训练得到模型参数;发送所述模型参数,使客户端采集当前时刻对应的目标关联向量,并根据所述目标关联向量和接收到的模型参数,得到预测视频帧率。2.根据权利要求1所述的视频帧率预测方法,其特征在于,所述获取预设采集时间段内的视频相关信息,包括:将数据采集程序以打桩的方式嵌入所述客户端对应的采集节点;设定第一时间间隔;根据所述采集时间段和所述第一时间间隔,得到多个采集时刻;在每个采集时刻使所述采集节点进行对应信息的获取,得到视频相关信息;所述视频相关信息包括帧率数据和帧率关联数据。3.根据权利要求2所述的视频帧率预测方法,其特征在于,所述根据所述视频相关信息得到帧率向量和帧率关联向量,包括:删除第一个采集时刻的帧率数据,由剩余的帧率数据得到所述帧率向量;删除最后一个采集时刻的帧率关联数据,由剩余的帧率关联数据得到所述帧率关联向量。4.根据权利要求1所述的视频帧率预测方法,其特征在于,所述帧率向量包括采集时间段内的视频帧率信息;所述帧率关联向量包括采集时间段内的图像信息、网络信息、后台业务信息、终端信息;所述目标关联向量包括当前时刻的第二图像信息、第二网络信息、第二后台业务信息、第二终端信息。5.根据权利要求1所述的视频帧率预测方法,其特征在于,所述利用所述帧率向量和帧率关联向量训练得到模型参数,包括:将所述帧率向量作为输出端训练向量,将所述帧率关联向量作为输入端训练向量;利用所述输出端训练向量和输入端训练向量进行模型训练,得到所述模型参数。6.一种视频帧率预测方法,其特征在于,所述方法包括:获取根据帧率向量和帧率关联向量训练得到的模型参数,所述帧率向量和帧率关联向量是由采集时间段内采集的视频相关信息得到的;采集当前时刻对应的目标关联向量;根据所述目标关联向量和接收到的模型参数,得到预测视频帧率。7.根据权利要求6所述的视频帧率预测方法,其特征在于,所述方法还包括:将所述预测视频帧率与门限帧率进行比对;在所述预测视频帧率小于所述门限帧率时,对所述预测视频帧率进行优化;发送优化后的视频帧率对应的视频信息。8.根据权利要求6所述的视频帧率预测方法,其特征在于,所述方法还包括:在预测得到的视频帧率不小于门限帧率时,进行第一时间的累计;在累计的第一时间长度达到门限时长时,设定在第一暂停时长之后进行视频帧率的预测;在再次进行视频帧率预测后,累计的第二时间长度同样达到所述门限时长时,设定在第二暂停时长之后进行视频帧率的预测。9.一种视频帧率预测装置,其特征在于,所述装置包括:视频信息获取模块,用于...
【专利技术属性】
技术研发人员:郑尚镇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。