[发明专利]一种视频倒放方法、装置、系统、介质及设备在审
申请号: | 201810055493.7 | 申请日: | 2018-01-19 |
公开(公告)号: | CN108174281A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 陈文灿 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/44 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种视频倒放方法、装置、系统、介质及设备,其中应用于服务器的方法包括:接收客户端发送的视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;读取所述视频标识对应的视频文件,所述视频文件包括多个视频帧以及各个视频帧的播放时间戳;以及,从所述至少一种图片格式中选取一种图片格式,作为指定格式;针对所述视频文件中的每个视频帧,将该视频帧转换为所述指定格式的图片,并将该视频帧的播放时间戳与该图片进行关联;将转换得到的图片以及图片关联的播放时间戳发送给所述客户端,以使所述客户端对图片进行倒序展示。本发明提供的实施方式能够在一定程度上减少画面卡顿现象的出现。 1 | ||
搜索关键词: | 视频帧 倒放 视频文件 图片格式 客户端 时间戳 视频 视频标识 播放 图片 读取 关联 接收客户端 转换 倒序 服务器 发送 携带 应用 展示 | ||
接收客户端发送的视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;
读取所述视频标识对应的视频文件,所述视频文件包括多个视频帧以及各个视频帧的播放时间戳;以及,
从所述至少一种图片格式中选取一种图片格式,作为指定格式;
针对所述视频文件中的每个视频帧,将该视频帧转换为所述指定格式的图片,并将该视频帧的播放时间戳与该图片进行关联;
将转换得到的图片以及图片关联的播放时间戳发送给所述客户端,以使所述客户端对图片进行倒序展示。
2.根据权利要求1所述的方法,其特征在于,所述视频倒放请求中还携带当前网络带宽,则从所述至少一种图片格式中选取一种图片格式,具体包括:确定所述服务器预先存储的图片格式集合与所述至少一种图片格式组成的集合的交集;其中,所述预先存储的图片格式为所述服务器支持的图片格式;
根据预先存储的带宽范围与图片格式的对应关系,确定所述当前网络带宽所属的带宽范围对应的图片格式;
若所述当前网络带宽所属的带宽范围对应的图片格式属于所述交集,则将所述当前网络带宽所属的带宽范围对应的图片格式作为选取的图片格式。
3.根据权利要求2所述的方法,其特征在于,将转换得到的图片以及图片关联的播放时间戳发送给所述客户端之前,还包括:根据所述当前网络带宽,确定图片刷新频率;
将所述图片刷新频率发送给所述客户端,以使所述客户端按照所述图片刷新频率对图片进行展示。
4.根据权利要求1所述的方法,其特征在于,将转换得到的图片以及图片关联的播放时间戳发送给所述客户端,具体包括:确定将所述视频文件中当前画面组的所有视频帧转换为所述指定格式的图片时,将所述当前画面组对应的图片以及当前画面组对应的图片关联的播放时间戳发送给所述客户端。
5.一种视频倒放方法,其特征在于,应用于客户端,包括:响应于用户的视频倒放操作,向服务器发送视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;
接收服务器发送的图片以及图片关联的播放时间戳;其中,所述图片由所述服务器根据所述视频标识对应的视频文件中的视频帧以及从所述至少一种图片格式中选取的一种图片格式转换所得,图片关联的播放时间戳为对应视频帧的播放时间戳;
按照图片关联的播放时间戳由大到小的顺序对图片进行倒序展示。
6.根据权利要求5所述的方法,其特征在于,接收服务器端发送的图片以及图片关联的播放时间戳之前,还包括:接收所述服务器发送的图片刷新频率。
7.根据权利要求6所述的方法,其特征在于,按照图片关联的播放时间戳由大到小的顺序对图片进行倒序展示,具体包括:按照所述图片刷新频率以及图片关联的播放时间戳由大到小的顺序,对图片进行倒序展示。
8.一种视频倒放装置,其特征在于,包括:接收模块,用于接收客户端发送的视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;
读取模块,用于读取所述视频标识对应的视频文件,所述视频文件包括多个视频帧以及各个视频帧的播放时间戳;
选取模块,用于从所述至少一种图片格式中选取一种图片格式,作为指定格式;
转换模块,用于针对所述视频文件中的每个视频帧,将该视频帧转换为所述指定格式的图片,并将该视频帧的播放时间戳与该图片进行关联;
第一发送模块,用于将转换得到的图片以及图片关联的播放时间戳发送给所述客户端,以使所述客户端对图片进行倒序展示。
9.根据权利要求8所述的装置,其特征在于,所述视频倒放请求中还携带当前网络带宽,则所述选取模块,具体用于:确定所述服务器预先存储的图片格式集合与所述至少一种图片格式组成的集合的交集;其中,所述预先存储的图片格式为所述服务器支持的图片格式;
根据预先存储的带宽范围与图片格式的对应关系,确定所述当前网络带宽所属的带宽范围对应的图片格式;
若所述当前网络带宽所属的带宽范围对应的图片格式属于所述交集,则将所述当前网络带宽所属的带宽范围对应的图片格式作为选取的图片格式。
10.根据权利要求9所述的装置,其特征在于,还包括:第二发送模块,用于在所述第一发送模块将转换得到的图片以及图片关联的播放时间戳发送给所述客户端之前,根据所述当前网络带宽,确定图片刷新频率;将所述图片刷新频率发送给所述客户端,以使所述客户端按照所述图片刷新频率对图片进行展示。
11.根据权利要求8所述的装置,其特征在于,所述第一发送模块,具体用于:确定将所述视频文件中当前画面组的所有视频帧转换为所述指定格式的图片时,将所述当前画面组对应的图片以及当前画面组对应的图片关联的播放时间戳发送给所述客户端。
12.一种视频倒放装置,其特征在于,包括:响应模块,用于响应于用户的视频倒放操作,向服务器发送视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;
第一接收模块,用于接收服务器发送的图片以及图片关联的播放时间戳;其中,所述图片由所述服务器根据所述视频标识对应的视频文件中的视频帧以及从所述至少一种图片格式中选取的一种图片格式转换所得,图片关联的播放时间戳为对应视频帧的播放时间戳;
展示模块,用于按照图片关联的播放时间戳由大到小的顺序对图片进行倒序展示。
13.根据权利要求12所述的装置,其特征在于,还包括:第二接收模块,用于在所述第一接收模块接收服务器端发送的图片以及图片关联的播放时间戳之前,接收所述服务器发送的图片刷新频率。
14.根据权利要求13所述的装置,其特征在于,所述展示模块,具体用于:按照所述图片刷新频率以及图片关联的播放时间戳由大到小的顺序,对图片进行倒序展示。
15.一种视频倒放系统,其特征在于,包括:客户端,用于响应于用户的视频倒放操作,向服务器发送视频倒放请求,所述视频倒放请求中携带视频标识以及所述客户端支持的至少一种图片格式;
服务器,用于接收客户端发送的视频倒放请求;读取所述视频标识对应的视频文件,所述视频文件包括多个视频帧以及各个视频帧的播放时间戳;以及,从所述至少一种图片
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810055493.7/,转载请声明来源钻瓜专利网。