【技术实现步骤摘要】
一种视频转码方法、装置、设备及介质
[0001]本申请涉及视频转码
,特别涉及一种视频转码方法、装置、设备及介质。
技术介绍
[0002]目前,播放设备对视频文件进行在线播放,通常存在两种方案,一种是对原始视频进行播放,但受限于带宽/播放设备解码能力,播放可能不流畅,易卡顿。另一种是通过切片转码的方案,每转码完一个切片,再返回数据,导致延时,用户体验不佳。
技术实现思路
[0003]有鉴于此,本申请的目的在于提供一种视频转码方法、装置、设备及介质,能够降低延时,从而提升用户体验。其具体方案如下:
[0004]第一方面,本申请公开了一种视频转码方法,应用于服务端,包括:
[0005]获取第一播放端发送的针对第一目标切片的切片请求;
[0006]若本地缓存中不存在所述第一目标切片,则确定所述第一目标切片对应的待进行转码的目标初始视频帧,从所述目标初始视频帧开始转码,每转码完任一视频帧,则将转码后的该视频帧发送给所述第一播放端。
[0007]可选的,所述从所述目标初始视频帧开始 ...
【技术保护点】
【技术特征摘要】
1.一种视频转码方法,其特征在于,应用于服务端,包括:获取第一播放端发送的针对第一目标切片的切片请求;若本地缓存中不存在所述第一目标切片,则确定所述第一目标切片对应的待进行转码的目标初始视频帧,从所述目标初始视频帧开始转码,每转码完任一视频帧,则将转码后的该视频帧发送给所述第一播放端。2.根据权利要求1所述的视频转码方法,其特征在于,所述从所述目标初始视频帧开始转码,每转码完任一视频帧,则将转码后的该视频帧发送给所述第一播放端,包括:从所述目标初始视频帧开始转码,每转码完任一视频帧,则将转码后的该视频帧写入共享内存;从所述共享内存中取出转码后的该视频帧,发送给所述第一播放端。3.根据权利要求1所述的视频转码方法,其特征在于,所述获取第一播放端发送的针对第一目标切片的切片请求,包括:获取第一播放端发送的视频播放请求,并基于所述视频播放请求返回虚拟列表文件;获取所述第一播放端基于所述虚拟列表文件发送的针对第一目标切片的切片请求。4.根据权利要求1所述的视频转码方法,其特征在于,所述每转码完任一视频帧,则将转码后的该视频帧发送给所述第一播放端,包括:基于所述切片请求建立与所述第一播放端的通信链接;保持所述通信链接,并基于所述通信链接每转码完任一视频帧,则将转码后的该视频帧发送给所述第一播放端。5.根据权利要求1所述的视频转码方法,其特征在于,还包括:当转码完所述第一目标切片对应的全部视频帧,得到第一目标切片,则判断所述本地缓存是否存在充足的缓存空间,若不存在充足的缓存空间,则读取所述本地缓存中每个切片的最近读写操作时间,并将所述最近读写操作时间最早的切片从所述本地缓存中清除,将所述第一目标切片存入所述本地缓存。6.根据权利要求1所述的视频转码方法,其特征在于,若所述切片请求为精准定位对应的请求,则所述确定所述第一目标切片对应的待进行转码的目标初始视频帧,包括:从所述第一...
【专利技术属性】
技术研发人员:易正宏,邓志明,
申请(专利权)人:深圳市迅雷网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。