[发明专利]视频传输方法、装置及计算机可读存储介质有效
申请号: | 201710520725.7 | 申请日: | 2017-06-30 |
公开(公告)号: | CN109218748B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 张治国;段然 | 申请(专利权)人: | 京东方科技集团股份有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/2343;H04N21/2662;H04N21/4402 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 100015 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 传输 方法 装置 计算机 可读 存储 介质 | ||
1.一种视频传输方法,其特征在于,应用于视频发送装置,所述方法包括:
将第一视频帧和第二视频帧存储至所述视频发送装置的缓存中,所述视频发送装置的缓存用于存储待传输视频的多个待传输视频帧;
从所述视频发送装置的缓存中获取所述第一视频帧和所述第二视频帧,其中,所述第一视频帧和所述第二视频帧为所述待传输视频的多个视频帧中的相邻的两个视频帧,且所述第一视频帧位于所述第二视频帧之前;
获取所述第二视频帧相较于所述第一视频帧的差异信息;
将所述差异信息发送至视频接收装置,所述差异信息用于指示所述视频接收装置在获取到所述第一视频帧后,基于所述差异信息和所述第一视频帧生成所述第二视频帧;
所述获取所述第二视频帧相较于所述第一视频帧的差异信息,包括:
获取用于指示所述第二视频帧在所述视频发送装置的缓存中排列位置的第一排序值;当所述第一排序值小于预设排序阈值时,获取所述第二视频帧相较于所述第一视频帧的差异的信息;
或者,获取用于指示最新存入所述视频发送装置的缓存中的所述待传输视频帧在所述多个视频帧中排列位置的第二排序值,所述待传输视频包括顺序排列的多个视频帧;获取用于指示所述第二视频帧在所述多个视频帧中排列位置的第三排序值;当所述第二排序值与所述第三排序值的差值小于预设差值阈值时,获取所述第二视频帧相较于所述第一视频帧的差异的信息;
其中,所述预设排序阈值和所述预设差值阈值均根据所述视频发送装置的缓存的大小确定;
所述第一视频帧包括多个像素,所述第二视频帧包括多个像素,所述第一视频帧的多个像素与所述第二视频帧的多个像素一一对应,所述获取所述第二视频帧相较于所述第一视频帧的差异信息,包括:
在所述第二视频帧中获取差异像素,所述差异像素的像素值和所述第一视频帧中与所述差异像素对应的像素的像素值不同;
获取所述差异像素的像素值;
基于所述差异像素的像素值和所述差异像素在所述第二视频帧中的位置生成所述差异信息;
所述将所述差异信息发送至视频接收装置中,包括:
通过数据帧将所述差异信息发送至所述视频接收装置中;
其中,所述数据帧包括帧头、帧尾和至少一个差异信息组,所述至少一个差异信息组位于所述帧头和帧尾之间,所述帧头包括:帧起始标识、帧号和帧类型,每个所述差异信息组包括组头、组尾和至少一个差异信息字段,所述至少一个差异信息字段位于所述组头和组尾之间;
在每个差异信息组中,每个所述差异信息字段用于唯一指示一个所述差异像素对应的像素值,每个所述差异信息组中包含的任意两个相邻的差异信息字段所对应的差异像素在所述第二视频帧中的排布位置相邻,所述组头包括所述差异信息组中的第一个差异信息字段所指示的差异像素在所述第二视频帧中的位置和所述差异信息组中包括的差异信息字段的个数。
2.根据权利要求1所述的方法,其特征在于,当所述第一排序值大于预设排序阈值时,或者,当所述第二排序值与所述第三排序值的差值大于预设差值阈值时,所述方法还包括:
将所述第二视频帧压缩编码后发送至所述视频接收装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东方科技集团股份有限公司,未经京东方科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710520725.7/1.html,转载请声明来源钻瓜专利网。