视频传输方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20120170 阅读:50 留言:0更新日期:2019-01-16 12:29
本发明专利技术公开了一种视频传输方法、装置及计算机可读存储介质,属于视频播放领域。所述方法包括:获取待传输视频的第一视频帧和第二视频帧;获取第二视频帧相较于第一视频帧的差异信息;将差异信息发送至视频接收装置,差异信息用于指示视频接收装置在获取到第一视频帧后,基于差异信息和第一视频帧生成第二视频帧。本发明专利技术提供的视频传输方法传输视频所需带宽较小,故而对视频传输的距离没有限制,因此视频传输灵活性较高。

Video transmission methods, devices and computer readable storage media

The invention discloses a video transmission method, device and computer readable storage medium, belonging to the field of video playback. The method includes acquiring the first video frame and the second video frame of the video to be transmitted, acquiring the difference information of the second video frame compared with the first video frame, sending the difference information to the video receiving device, which is used to indicate that the video receiving device generates the second video frame based on the difference information and the first video frame after acquiring the first video frame. The video transmission method provided by the invention needs less bandwidth to transmit video, so there is no restriction on the distance of video transmission, so the video transmission flexibility is high.

【技术实现步骤摘要】
视频传输方法、装置及计算机可读存储介质
本专利技术涉及视频播放领域,特别涉及一种视频传输方法、装置及计算机可读存储介质。
技术介绍
随着科学技术的进步,用户在观看视频时对视频的清晰度要求越来越高。通常情况下,高清晰度视频的数据量较大,因此,视频源(也称视频发送装置)和视频播放装置(也称视频接收装置)之间的视频传输带宽如果不够大就很可能导致用户在观看高清晰度视频时出现卡顿。现有技术中,视频播放装置中通常设置有高速视频接口,视频源可以通过专门的线路向该高速视频接口发送高清晰度视频,从而保证视频传输的带宽。然而,使用该高速视频接口传输视频数据时,视频源和视频播放装置的距离需要较近,也即是,该高速视频接口不支持远距离视频传输,这使得视频传输的灵活性较差。
技术实现思路
为了解决现有技术视频传输灵活性较差的问题,本专利技术实施例提供了一种视频传输方法、装置及计算机可读存储介质。所述技术方案如下:第一方面,提供了一种视频传输方法,所述方法包括:获取待传输视频的第一视频帧和第二视频帧;获取所述第二视频帧相较于所述第一视频帧的差异信息;将所述差异信息发送至视频接收装置,所述差异信息用于指示所述视频接收装本文档来自技高网...

【技术保护点】
1.一种视频传输方法,其特征在于,所述方法包括:获取待传输视频的第一视频帧和第二视频帧;获取所述第二视频帧相较于所述第一视频帧的差异信息;将所述差异信息发送至视频接收装置,所述差异信息用于指示所述视频接收装置在获取到所述第一视频帧后,基于所述差异信息和所述第一视频帧生成所述第二视频帧。

【技术特征摘要】
1.一种视频传输方法,其特征在于,所述方法包括:获取待传输视频的第一视频帧和第二视频帧;获取所述第二视频帧相较于所述第一视频帧的差异信息;将所述差异信息发送至视频接收装置,所述差异信息用于指示所述视频接收装置在获取到所述第一视频帧后,基于所述差异信息和所述第一视频帧生成所述第二视频帧。2.根据权利要求1所述的方法,其特征在于,所述获取待传输视频的第一视频帧和第二视频帧,包括:将所述第一视频帧和所述第二视频帧存储至视频发送装置的缓存中,所述缓存用于存储所述待传输视频的多个待传输视频帧;从所述缓存中获取所述第一视频帧和所述第二视频帧。3.根据权利要求2所述的方法,其特征在于,所述获取所述第二视频帧相较于所述第一视频帧的差异信息,包括:获取用于指示所述第二视频帧在所述缓存中排列位置的第一排序值;当所述第一排序值小于预设排序阈值时,获取所述第二视频帧相较于所述第一视频帧的差异信息。4.根据权利要求2所述的方法,其特征在于,所述待传输视频包括顺序排列的多个视频帧,所述获取所述第二视频帧相较于所述第一视频帧的差异信息,包括:获取用于指示最新存入所述缓存中的所述待传输视频帧在所述多个视频帧中排列位置的第二排序值;获取用于指示所述第二视频帧在所述多个视频帧中排列位置的第三排序值;当所述第二排序值与所述第三排序值的差值小于预设差值阈值时,获取所述第二视频帧相较于所述第一视频帧的差异信息。5.根据权利要求1所述的方法,其特征在于,所述第一视频帧包括多个像素,所述第二视频帧包括多个像素,所述第一视频帧的多个像素与所述第二视频帧的多个像素一一对应,所述获取所述第二视频帧相较于所述第一视频帧的差异信息,包括:在所述第二视频帧中获取差异像素,所述差异像素的像素值和所述第一视频帧中与所述差异像素对应的像素的像素值不同;获取所述差异像素的像素值;基于所述差异像素的像素值和所述差异像素在所述第二视频帧中的位置生成所述差异信息。6.根据权利要求5所述的方法,其特征在于,所述将所述差异信息发送至视频接收装置中,包括:通过数据帧将所述差异信息发送至所述视频接收装置中;其中,所述数据帧包括帧头、帧尾和至少一个差异信息组,所述至少一个差异信息组位于所述帧头和帧尾之间,每个所述差异信息组包括组头、组尾和至少一个差异信息字段,所述至少一个差异信息字段位于所述组头和组尾之间;在每个差异信息组中,每个所述差异信息字段用于唯一指示一个所述差异像素对应的像素值,每个所述差异信息组中包含的任意两个相邻的差异信息字段所对应的差异像素在所述第二视频帧中的排布位置相邻,所述组头包括所述差异信息组中的第一个差异信息字段所指示的差异像素在所述第二视频帧中的位置和所述差异信息组中包括的差异信息字段的个数。7.一种视频传输方法,其特征在于,所述方法包括:获取待传输视频的第一视频帧;接收视频发送装置发送的所述待传输视频的第二视频帧相较于所述第一视频帧的差异信息;根据所述第一视频帧和所述差异信息生成所述第二视频帧。8.根据权利要求7所述的方法,其特征在于,所述获取待传输视频的第一视频帧,包括:接收所述视频发送装置发送的所述第一视频帧;或者,获取所述待传输视频的第三视频帧和所述第一视频帧相较于所述第三视频帧的差异信息,并根据所述第三视频帧和所述第一视频帧相较于第三视频帧的差异信息生成所述第一视频帧。9.根据权利要求7所述的方法,其特征在于,所述第一视频帧包括多个像素,所述第二视频帧包括多个像素,所述第一视频帧的多个像素与所述第二视频帧的多个像素一一对应,所述差异信息包括所述第二视频帧中差异像素的像素值和所述差异像素在所述第二视频帧中的位置,所述差异像素的像素值和所述第一视频帧中与所述差异像素对应的像素的像素值不同,所述根据所述第一视频帧和所述差异信息生成所述第二视频帧,包括:根据所述差异像素在所述第二视频中的位置,在所述第一视频帧中获取与所述差异像素对应的目标像素;将所述目标像素的像素值更改为所述差异像素的像素值;将对所述目标像素的像素值更改后的所述第一视频帧获取为所述第二视频帧。10.根据权利要求7所述的方法,其特征在于,所述根据所述第一视频帧和所述差异信息生成...

【专利技术属性】
技术研发人员:张治国段然
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

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

1