【技术实现步骤摘要】
一种流媒体数据量控制方法、系统、设备和介质
[0001]本专利技术涉及数据处理领域,尤其涉及一种流媒体数据量控制方法、系统、设备和介质。
技术介绍
[0002]随着网络摄像机的智能化越来越高,其自身产生的数据类型也在不断增多,如一些智能算法的抓图数据、图片分析属性数据、流媒体数据等,伴随的问题就是设备产生的数据整体也变大了很多,甚至有的时候远远超过传统网络摄像机相同视频参数下的数据量,能达到几十倍的数据量差距。实际应用中,各种算法被安装到网络摄像机上,各个客户要求不一致、用处不一致且网络状态也不一致,如此在相同的设备参数下,因设备运行状态、网络差距,导致部分非理想环境下的客户视频画面卡顿、马赛克、花屏等异常。
[0003]而目前,大部分视频流媒体服务对于网络状态较差时都采用丢帧处理,但此种方案对于设备状态的影响基本无任何改善,仍可能存在视频画面异常的情况。
技术实现思路
[0004]鉴于以上现有技术存在的问题,本专利技术提出一种流媒体数据量控制方法、系统、设备和介质,主要解决现有技术无法有效处理网络状 ...
【技术保护点】
【技术特征摘要】
1.一种流媒体数据量控制方法,其特征在于,包括:根据获取的设备参数判断当前设备状态等级,并确定预设的对应设备状态等级的视频流第一执行参数;根据预设缓存空间中视频数据包的数量判断当前网络状态等级,并确定预设的对应网络状态等级的视频流第二执行参数;比较所述当前设备状态等级与所述当前网络等级,从所述第一执行参数和所述第二执行参数中获取对应等级最高的执行参数,输出至驱动端进行参数调节,完成视频数据量输出控制。2.根据权利要求1所述的流媒体数据量控制方法,其特征在于,根据获取的设备参数判断当前设备状态等级,并确定预设的对应设备状态等级的视频流第一执行参数,包括:建立所述设备参数取值范围与预设的不同设备状态等级的映射关系;在设备端预存储不同设备状态等级对应的设备状态执行策略;根据所述映射关系确定当前获取的设备参数对应的所述当前设备状态等级,并根据所述当前设备状态等级调取预存储的所述设备状态执行策略,解析得到所述视频流第一执行参数。3.根据权利要求2所述的流媒体数据量控制方法,其特征在于,所述设备参数包括CPU使用率和内存剩余量,根据所述CPU使用率以及所述内存剩余量进行所述设备状态等级划分,确定所述映射关系。4.根据权利要求1所述的流媒体数据量控制方法,其特征在于,根据预设缓存空间中视频数据包的数量判断当前网络状态等级,并确定预设的对应网络状态等级的视频流第二执行参数,包括:监测所述缓存空间中视频数据包的数量,并根据当前获取的所述视频数据包的数量确定对应的所述当前网络状态等级;根据所述网络状态等级调取预先存储的对应等级的网络状态执行策略,解析得到所述视频流第二执行参数。5.根据权利要求4所述的流媒体数据量控制方法,其特征在于,监测所述缓存空间中视频数据包的数量,并根据当前获取的所述视频数据包的数量确定对应的所述当前网络状态等级,包括:预设所述缓存空间可...
【专利技术属性】
技术研发人员:周勇,
申请(专利权)人:重庆紫光华山智安科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。