一种视频数据处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:22820467 阅读:16 留言:0更新日期:2019-12-14 14:22
本发明专利技术提供了一种视频数据处理方法、装置、电子设备和存储介质,应用于视联网转码服务器,视联网转码服务器与视联网转码设备、用户终端连接,视联网转码设备设置有预置分辨率;方法包括:获取用户终端发送的转码请求;转码请求包括目标转码分辨率;当不存在与目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备;重置目标视联网转码设备的预置分辨率为目标转码分辨率;将目标视联网转码设备的标识信息发送至用户终端;用户终端用于采用标识信息将视频数据发送至目标视联网转码设备,目标视联网转码设备用于采用目标转码分辨率对视频数据进行转码。本发明专利技术实施例可以实现动态设置视联网转码设备的输出分辨率以转码请求。

A video data processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
一种视频数据处理方法、装置、电子设备和存储介质
本专利技术实施例涉及视联网
,特别是涉及一种视频数据处理方法、装置、电子设备和存储介质。
技术介绍
视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多以太网应用推向高清视频化,高清面对面。在视联网中,当用户需要对视频数据进行转码时,一般是将视频数据发送至转码设备进行转码。当前转码设备是通过静态配置的方式来确定视频数据的转码输出分辨率的,可能会出现无法满足用户需要的转码分辨率的情况。
技术实现思路
为了解决上述问题,本专利技术实施例公开了一种视频数据处理方法,应用于视联网转码服务器,所述视联网转码服务器与视联网转码设备、用户终端连接,所述视联网转码设备设置有预置分辨率;所述方法包括:获取用户终端发送的转码请求;所述转码请求包括目标转码分辨率;当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备;重置所述目标视联网转码设备的预置分辨率为目标转码分辨率;将所述目标视联网转码设备的标识信息发送至所述用户终端;所述用户终端用于采用所述标识信息将视频数据发送至所述目标视联网转码设备,所述目标视联网转码设备用于采用所述目标转码分辨率对所述视频数据进行转码。优选地,在所述获取用户终端发送的转码请求之前,所述方法还包括:接收所述视联网转码设备发送的设备信息;所述设备信息包括:预置分辨率、标识信息、转码实例信息、转码路数;将所述设备信息存储至预置的数据库中。优选地,所述当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备的步骤,包括:判断是否存在与所述目标转码分辨率一致的预置分辨率;若否,则获取视联网转码设备的当前负载率;确定当前负载率为零的一个视联网转码设备为目标视联网转码设备。优选地,所述重置所述目标视联网转码设备的预置分辨率为目标转码分辨率的步骤,包括:向所述目标视联网转码设备发送重置命令;所述重置命令包括所述目标转码分辨率;所述目标视联网转码设备用于将其预置分辨率变更为所述目标转码分辨率,以及生成重置结果;接收所述重置结果。优选地,所述视联网转码设备设置有一个或多个转码实例;所述方法还包括:当所述重置结果为重置成功时,向所述目标视联网转码设备发送所述转码请求;所述目标视联网转码设备用于分配与所述转码请求对应的目标转码实例,以及生成请求结果;接收所述请求结果。优选地,所述将所述目标视联网转码设备的标识信息发送至所述用户终端的步骤,包括:当所述请求结果为请求成功时,获取与所述目标视联网转码设备对应的目标地址标识;生成响应结果;所述响应结果包括所述目标地址标识;将所述响应结果发送至所述用户终端;所述用户终端用于将视频数据发送至所述目标地址标识;所述目标视联网转码设备用于采用所述目标转码实例按照所述目标转码分辨率对所述视频数据进行转码,以及向所述用户终端发送转码后的视频数据。优选地,一个或多个所述视联网转码服务器与转码管理平台连接,所述转码管理平台用于接收用户终端发送的转码请求,并根据所述用户终端确定目标视联网转码服务器,以及将所述转码请求发送至所述目标视联网转码服务器;所述获取用户终端发送的转码请求的步骤,包括:接收所述转码管理平台发送的转码请求。本专利技术实施例还公开了一种视频数据处理装置,应用于视联网转码服务器,所述视联网转码服务器与视联网转码设备、用户终端连接,所述视联网转码设备设置有预置分辨率;所述装置包括:获取模块,用于获取用户终端发送的转码请求;所述转码请求包括目标转码分辨率;确定模块,用于当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备;重置模块,用于重置所述目标视联网转码设备的预置分辨率为目标转码分辨率;发送模块,用于将所述目标视联网转码设备的标识信息发送至所述用户终端;所述用户终端用于采用所述标识信息将视频数据发送至所述目标视联网转码设备,所述目标视联网转码设备用于采用所述目标转码分辨率对所述视频数据进行转码。优选地,所述装置还包括:设备信息接收模块,用于接收所述视联网转码设备发送的设备信息;所述设备信息包括:预置分辨率、标识信息、转码实例信息、转码路数;设备信息存储模块,用于将所述设备信息存储至预置的数据库中。在本专利技术的一种实施例中,所述确定模块包括:判断子模块,用于判断是否存在与所述目标转码分辨率一致的预置分辨率;负载率获取子模块,用于若不存在与所述目标转码分辨率一致的预置分辨率,则获取视联网转码设备的当前负载率;空闲设备确定子模块,用于确定当前负载率为零的一个视联网转码设备为目标视联网转码设备。优选地,所述重置模块包括:重置命令发送子模块,用于向所述目标视联网转码设备发送重置命令;所述重置命令包括所述目标转码分辨率;所述目标视联网转码设备用于将其预置分辨率变更为所述目标转码分辨率,以及生成重置结果;重置结果接收子模块,用于接收所述重置结果。优选地,所述视联网转码设备设置有一个或多个转码实例;所述装置还包括:转码请求转发模块,用于当所述重置结果为重置成功时,向所述目标视联网转码设备发送所述转码请求;所述目标视联网转码设备用于分配与所述转码请求对应的目标转码实例,以及生成请求结果;请求结果接收模块,用于接收所述请求结果。优选地,所述发送模块包括:地址标识获取子模块,用于当所述请求结果为请求成功时,获取与所述目标视联网转码设备对应的目标地址标识;响应结果生成子模块,用于生成响应结果;所述响应结果包括所述目标地址标识;响应结果发送子模块,用于将所述响应结果发送至所述用户终端;所述用户终端用于将视频数据发送至所述目标地址标识;所述目标视联网转码设备用于采用所述目标转码实例按照所述目标转码分辨率对所述视频数据进行转码,以及向所述用户终端发送转码后的视频数据。优选地,一个或多个所述视联网转码服务器与转码管理平台连接,所述转码管理平台用于接收用户终端发送的转码请求,并根据所述用户终端确定目标视联网转码服务器,以及将所述转码请求发送至所述目标视联网转码服务器;所述获取模块包括:转码请求接收子模块,用于接收所述转码管理平台发送的转码请求。本专利技术实施例还公开了电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的视频数据处理方法的步骤。本专利技术实施例还公开了计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的视频数据处理方法的步骤。本专利技术实施例包括以下优点:视联网转码服务器通过在接收到用户终端发送的转码请求时,判断是否存在匹配本文档来自技高网...

【技术保护点】
1.一种视频数据处理方法,其特征在于,应用于视联网转码服务器,所述视联网转码服务器与视联网转码设备、用户终端连接,所述视联网转码设备设置有预置分辨率;所述方法包括:/n获取用户终端发送的转码请求;所述转码请求包括目标转码分辨率;/n当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备;/n重置所述目标视联网转码设备的预置分辨率为目标转码分辨率;/n将所述目标视联网转码设备的标识信息发送至所述用户终端;所述用户终端用于采用所述标识信息将视频数据发送至所述目标视联网转码设备,所述目标视联网转码设备用于采用所述目标转码分辨率对所述视频数据进行转码。/n

【技术特征摘要】
1.一种视频数据处理方法,其特征在于,应用于视联网转码服务器,所述视联网转码服务器与视联网转码设备、用户终端连接,所述视联网转码设备设置有预置分辨率;所述方法包括:
获取用户终端发送的转码请求;所述转码请求包括目标转码分辨率;
当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备;
重置所述目标视联网转码设备的预置分辨率为目标转码分辨率;
将所述目标视联网转码设备的标识信息发送至所述用户终端;所述用户终端用于采用所述标识信息将视频数据发送至所述目标视联网转码设备,所述目标视联网转码设备用于采用所述目标转码分辨率对所述视频数据进行转码。


2.根据权利1所述的方法,其特征在于,在所述获取用户终端发送的转码请求之前,所述方法还包括:
接收所述视联网转码设备发送的设备信息;所述设备信息包括:预置分辨率、标识信息、转码实例信息、转码路数;
将所述设备信息存储至预置的数据库中。


3.根据权利要求2所述的方法,其特征在于,所述当不存在与所述目标转码分辨率匹配的视联网转码设备时,确定处于空闲状态的目标视联网转码设备的步骤,包括:
判断是否存在与所述目标转码分辨率一致的预置分辨率;
若否,则获取视联网转码设备的当前负载率;
确定当前负载率为零的一个视联网转码设备为目标视联网转码设备。


4.根据权利要求3所述的方法,其特征在于,所述重置所述目标视联网转码设备的预置分辨率为目标转码分辨率的步骤,包括:
向所述目标视联网转码设备发送重置命令;所述重置命令包括所述目标转码分辨率;所述目标视联网转码设备用于将其预置分辨率变更为所述目标转码分辨率,以及生成重置结果;
接收所述重置结果。


5.根据权利要求4所述的方法,其特征在于,所述视联网转码设备设置有一个或多个转码实例;所述方法还包括:
当所述重置结果为重置成功时,向所述目标视联网转码设备发送所述转码请求;所述目标视联网转码设备用于分配与所述转码请求对应的目标转码实例,以及生成请求结果;
接收所述请求结果。


6.根据权利...

【专利技术属性】
技术研发人员:王军王艳辉沈军解君
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1