【技术实现步骤摘要】
一种视频处理方法、装置、电子设备及存储介质
本公开属于网络
,特别是涉及一种视频处理方法、装置、电子设备及存储介质。
技术介绍
网络直播、视频点播已成为人们日常生活中的主要娱乐方式,由于视频原数据的数据量过大,不适用于直接进行网络传输,服务提供商往往需要使用特定标准对视频数据进行编码压缩。现有技术中,客户端在播放视频时,必须先解析视频内容数据,从而获取该视频内容数据的元数据,再从该元数据中获取该视频内容数据的关键帧的相关信息。该关键帧的相关信息可以用于在用户对客户端所播放视频进行控制操作时,确定与该控制操作相对应的关键帧的相关信息,从而调整视频数据内容的播放时间点,以实现对视频内容数据的播放控制。这种方式由于依赖于客户端需要能够对视频数据进行解析,因此在所需播放视频内容数据的视频编码格式是该客户端不支持的,则无法实现针对该视频数据的控制操作,影响用户体验。公开内容本公开提供一种视频处理方法、装置、电子设备及存储介质,以至少解决相关技术中客户端无法对不支持视频编码格式的视频数据进行 ...
【技术保护点】
1.一种视频处理方法,其特征在于,所述方法应用于服务器,所述方法包括:/n接收客户端发送的视频获取请求,所述视频获取请求至少包括:第一视频地址、目标关键帧位置,所述目标关键帧位置是预先从第一视频数据获取的;/n根据所述第一视频地址获取所述第一视频数据;/n从所述第一视频数据的所述目标关键帧位置开始进行视频编码格式转换,得到目标视频编码格式的第二视频数据,所述目标视频编码格式是所述客户端支持的类型;/n返回所述第二视频数据。/n
【技术特征摘要】 【专利技术属性】
1.一种视频处理方法,其特征在于,所述方法应用于服务器,所述方法包括:
接收客户端发送的视频获取请求,所述视频获取请求至少包括:第一视频地址、目标关键帧位置,所述目标关键帧位置是预先从第一视频数据获取的;
根据所述第一视频地址获取所述第一视频数据;
从所述第一视频数据的所述目标关键帧位置开始进行视频编码格式转换,得到目标视频编码格式的第二视频数据,所述目标视频编码格式是所述客户端支持的类型;
返回所述第二视频数据。
2.根据权利要求1所述的方法,其特征在于,在所述接收客户端发送的视频获取请求的步骤之前,还包括:
接收客户端发送的视频转码请求,所述视频转码请求至少包括:原视频地址、目标视频编码格式;
根据所述原视频地址获取第一视频数据;
解析所述第一视频数据的元数据,获取关键帧位置;
根据所述目标视频编码格式、原视频地址生成相对应的第一视频地址;
将所述关键帧位置、所述第一视频地址返回至所述客户端。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一视频地址获取第一视频数据的步骤,包括:
根据所述第一视频地址查询相对应的原视频地址;
从所述原视频地址获取第一视频数据。
4.根据权利要求2所述的方法,其特征在于,所述视频转码请求还包括:预设封装格式,所述得到目标视频编码格式的第二视频数据的步骤,包括:
将按照所述目标视频编码格式转换后的第一视频数据按照预设封装格式进行封装,得到第二视频数据,所述预设封装格式是所述客户端支持的类型。
5.一种视频处理方法,其特征在于,所述方法应用于客户端,所述方法包括:
接收播放控制指令,所述播放控制指令至少包括:目标时间点、第一视频地址;
从与所述第一视频地址相对应的关键帧时间戳中,确定与所述目标时间点距离最近的目标关键帧时间戳;
确定与所述目标关键帧时间戳相对应的目标关键帧位置;
向所述服务器发送视频获取请求,所述视频获取请求至少包括:所述目标关键帧位置、第一视频地址;
接收所述服务器根据所述目标关键帧位置及第一视频地址,返回的第二视频数据;
在所述第二视频数据所对应的关键帧时间戳大于或等于所述目标时间点的情况下,播放所述第二视频数据。
6.根据权利要求5所述的方法,其特征在于,在所述接收播放控制指令的步骤之前,还包括:
技术研发人员:辛柏成,曾凡平,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。