[发明专利]一种流媒体任务管理方法及装置有效
申请号: | 202011025608.1 | 申请日: | 2020-09-25 |
公开(公告)号: | CN111930490B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 张凯 | 申请(专利权)人: | 武汉中科通达高新技术股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 吕姝娟 |
地址: | 430074 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 任务 管理 方法 装置 | ||
1.一种流媒体任务管理方法,其特征在于,应用于交警系统,所述交警系统包括数据服务器和前端设备,所述流媒体任务管理方法包括:
所述数据服务器接收携带流媒体任务执行时间的任务执行请求;所述流媒体任务包括数据服务器接收前端设备发送的实时监控视频流、数据服务器处理实时监控视频流;
根据流媒体任务的任务执行请求,按照所述流媒体任务执行时间的时间顺序将各流媒体任务加入等待队列;包括:根据各流媒体任务的执行时间设置时间区间,获取待插入的流媒体任务的执行时间,并根据所述待插入流媒体任务的执行时间确定所述待插入流媒体任务的执行时间对应的时间区间,根据所述待插入流媒体任务的执行时间,以及所述待插入流媒体任务的执行时间对应的时间区间,将所述待插入流媒体任务插入到等待队列;
根据当前时间、以及位于等待队列的头部位置的流媒体任务的执行时间,将位于所述等待队列头部位置的流媒体任务的等待时间设置为绝对时间;所述绝对时间为所述头部位置的流媒体任务的执行时间相对于所述当前时间的时间差值;
根据等待队列的非头部位置的流媒体任务的执行时间,将位于所述等待队列的非头部位置的流媒体任务的等待时间设置为相对时间;所述相对时间为所述非头部位置的流媒体任务的执行时间相对于上一流媒体任务的执行时间的时间差值;
根据所述当前时间动态更新所述头部位置的流媒体任务的等待时间;
在所述流媒体任务执行时间到达时,将所述流媒体任务作为待执行流媒体任务从等待队列加入执行队列,将所述待执行任务在所述等待队列中的下一流媒体任务确定为所述等待队列中的头部位置的流媒体任务,并将头部位置的流媒体任务的等待时间设置为绝对时间,并记录所述流媒体任务开始执行的初始时间;
在所述流媒体任务执行完成时,记录所述流媒体任务执行完成的结束时间;
根据所述初始时间以及所述结束时间,判断所述初始时间与结束时间的时间间隔是否大于预设时间;
在所述初始时间与结束时间的时间间隔大于预设时间时,记录所述流媒体任务信息、以及所述初始时间与结束时间的时间间隔;根据所述流媒体任务信息、以及所述初始时间与结束时间的时间间隔,进行报警;所述流媒体任务信息包括流媒体任务的任务内容、流媒体任务的执行时间、流媒体任务的预设时间、流媒体任务的发送对象;
检测等待队列中的流媒体任务,确定所述等待队列中是否存在过期任务;在所述等待队列中存在过期任务时,获取所述过期任务的预设时间;根据所述过期任务的预设时间,重新分配所述等待队列中的流媒体任务的预设时间。
2.如权利要求1所述的流媒体任务管理方法,其特征在于,所述在所述流媒体任务执行时间到达时,将所述流媒体任务从等待队列加入执行队列,并记录所述流媒体任务开始执行的初始时间的步骤,包括:
在将所述流媒体任务从等待队列加入执行队列后,检测所述流媒体任务的执行状态;
在所述流媒体任务开始执行时,记录所述流媒体任务开始执行的时刻作为所述流媒体任务的初始时间。
3.如权利要求1所述的流媒体任务管理方法,其特征在于,所述在所述流媒体任务执行时间到达时,将所述流媒体任务从等待队列加入执行队列,并记录所述流媒体任务开始执行的初始时间的步骤,包括:
在将所述流媒体任务从等待队列加入执行队列时,记录流媒体任务的加入时间;
根据所述流媒体任务的加入时间,得到所述流媒体任务的初始时间。
4.如权利要求1所述的流媒体任务管理方法,其特征在于,在所述根据所述初始时间以及所述结束时间,判断所述初始时间与结束时间的时间间隔是否大于预设时间的步骤之前,还包括:
获取各流媒体任务的数据量;
根据各流媒体任务的数据量,为各流媒体任务分配对应的占用时间;
根据各流媒体任务的占用时间,得到所述流媒体任务的预设时间。
5.如权利要求1所述的流媒体任务管理方法,其特征在于,在所述根据所述初始时间以及所述结束时间,判断所述初始时间与结束时间的时间间隔是否大于预设时间的步骤之前,还包括:
获取所述流媒体任务的下一流媒体任务的执行时间;
根据所述流媒体任务的初始时间、以及下一流媒体任务的执行时间,得到所述预设时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中科通达高新技术股份有限公司,未经武汉中科通达高新技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011025608.1/1.html,转载请声明来源钻瓜专利网。