视频传输方法和设备技术

技术编号:22243064 阅读:26 留言:0更新日期:2019-10-09 22:25
本发明专利技术实施例提供一种视频传输方法和设备,该方法包括:接收视频采集设备发送的原始视频数据和第一压缩视频数据,第一压缩视频数据是采用第一压缩编码方式对原始视频数据进行压缩编码得到的,第一压缩编码方式的压缩比大于第一阈值;对原始视频数据进行本地预览显示,将第一压缩视频数据发送到接收方客户端。通过令视频采集设备同时输出两路不同的视频数据,其中一路为原始视频数据,可以直接被进行本地预览显示,使得本地预览画面达到实时流畅的效果,而另一路经过压缩编码的视频数据也同时被直接发送到接收方客户端,不再需要被解码进行本地预览之用,从而降低了视频数据向接收方客户端的传输时延。

Video transmission methods and devices

【技术实现步骤摘要】
视频传输方法和设备
本专利技术涉及互联网
,尤其涉及一种视频传输方法和设备。
技术介绍
视频会议系统,又称会议电视系统,是指两个或两个以上不同地方的个人或群体,通过传输线路及多媒体设备,将声音、影像及文件资料互传,实现即时且互动的沟通,以实现会议目的的系统设备。目前,会议电视系统中往往支持视频传输功能,以实现本地用户与远端用户的视频传输,从而可以将本地会议相关数据的视频发送至远端用户,该会议相关数据比如可以包括本地参会者的视频画面、参会者在电子白板上书写的内容,等等。为了降低视频数据的传输对网络资源的占用,往往对采集设备采集的视频数据进行压缩编码处理,比如进行H.264格式的压缩编码。但是,在实际应用中,该视频数据不仅需要发送至远端用户以进行视频传输,还需要在本地(本地会议电视系统的用户界面上)进行预览显示。目前一种做法是,先将压缩后的视频数据解码以在本地预览显示,然后再将压缩后的视频数据传输到远端用户侧,如此,会导致视频数据向远端用户传输的时延较长。
技术实现思路
有鉴于此,本专利技术实施例提供一种视频传输方法和设备,用以降低视频数据向接收方的传输时延。第一方面,本专利技术实施例提供一种视频传输方法,应用于发送方客户端,包括:接收视频采集设备发送的原始视频数据和第一压缩视频数据,所述第一压缩视频数据是采用第一压缩编码方式对所述原始视频数据进行压缩编码得到的,所述第一压缩编码方式的压缩比大于第一阈值;对所述原始视频数据进行本地预览显示;将所述第一压缩视频数据发送到接收方客户端。第二方面,本专利技术实施例提供一种视频传输装置,应用于发送方客户端,包括:接收模块,用于接收视频采集设备发送的原始视频数据和第一压缩视频数据,所述第一压缩视频数据是采用第一压缩编码方式对所述原始视频数据进行压缩编码得到的,所述第一压缩编码方式的压缩比大于第一阈值;显示处理模块,用于对所述原始视频数据进行本地预览显示;发送模块,用于将所述第一压缩视频数据发送到接收方客户端。第三方面,本专利技术实施例提供一种客户端设备,包括处理器和存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的视频传输方法。该客户端设备还可以包括通信接口,用于与其他设备或通信网络通信。本专利技术实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第一方面中的视频传输方法。第四方面,本专利技术实施例提供一种视频传输方法,应用于视频采集设备,包括:采集原始视频数据;采用第一压缩编码方式对所述原始视频数据进行压缩编码,以得到第一压缩视频数据,所述第一压缩编码方式的压缩比大于第一阈值;将所述原始视频数据和所述第一压缩视频数据发送至发送方客户端,以使所述发送方客户端对所述原始视频数据进行本地预览显示以及将所述第一压缩视频数据发送到接收方客户端。第五方面,本专利技术实施例提供一种视频传输装置,应用于视频采集设备,包括:采集模块,用于采集原始视频数据;编码模块,用于采用第一压缩编码方式对所述原始视频数据进行压缩编码,以得到第一压缩视频数据,所述第一压缩编码方式的压缩比大于第一阈值;发送模块,用于将所述原始视频数据和所述第一压缩视频数据发送至发送方客户端,以使所述发送方客户端对所述原始视频数据进行本地预览显示以及将所述第一压缩视频数据发送到接收方客户端。第六方面,本专利技术实施例提供一种视频采集设备,包括处理器和存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第四方面中的视频传输方法。该视频采集设备还可以包括通信接口,用于与其他设备或通信网络通信。本专利技术实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第四方面中的视频传输方法。本专利技术实施例提供的视频传输方法,视频采集设备在采集到原始视频数据后,为避免对网络带宽的过分占用,提高向接收方的传输速率,可以采用具有较高压缩比的第一压缩编码方式对原始视频数据进行压缩编码以得到第一压缩视频数据。之后,视频采集设备同时向本地的发送方客户端输出两路视频数据即原始视频数据和经过压缩编码后的第一压缩视频数据,从而使得发送方客户端在接收到这两路视频数据后,将原始视频数据进行本地预览显示,同时将第一压缩视频数据发送至远端的接收方客户端。通过令视频采集设备同时输出两路不同的视频数据,其中一路为原始视频数据,可以直接被进行本地预览显示,使得本地预览画面达到实时流畅的效果,而另一路经过压缩编码的视频数据也同时被直接发送到接收方客户端,不再需要被解码进行本地预览之用,从而降低了视频数据向接收方客户端的传输时延。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的视频会议场景示意图;图2为本专利技术实施例提供的视频传输方法的原理示意图;图3为本专利技术实施例提供的视频传输方法实施例一的流程图;图4为本专利技术实施例提供的视频传输方法实施例二的流程图;图5为本专利技术实施例提供的视频传输方法实施例三的流程图;图6为本专利技术实施例提供的视频传输方法实施例四的流程图;图7为本专利技术实施例提供的一种视频传输装置的结构示意图;图8为与图7所示实施例提供的视频传输装置对应的客户端设备的结构示意图图9为本专利技术实施例提供的另一种视频传输装置的结构示意图;图10为与图9所示实施例提供的视频传输装置对应的视频采集设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包本文档来自技高网...

【技术保护点】
1.一种视频传输方法,其特征在于,应用于发送方客户端,所述方法包括:接收视频采集设备发送的原始视频数据和第一压缩视频数据,所述第一压缩视频数据是采用第一压缩编码方式对所述原始视频数据进行压缩编码得到的,所述第一压缩编码方式的压缩比大于第一阈值;对所述原始视频数据进行本地预览显示;将所述第一压缩视频数据发送到接收方客户端。

【技术特征摘要】
1.一种视频传输方法,其特征在于,应用于发送方客户端,所述方法包括:接收视频采集设备发送的原始视频数据和第一压缩视频数据,所述第一压缩视频数据是采用第一压缩编码方式对所述原始视频数据进行压缩编码得到的,所述第一压缩编码方式的压缩比大于第一阈值;对所述原始视频数据进行本地预览显示;将所述第一压缩视频数据发送到接收方客户端。2.根据权利要求1所述的方法,其特征在于,所述接收视频采集设备发送的原始视频数据和第一压缩视频数据,包括:接收所述视频采集设备发送的所述第一压缩视频数据和第二压缩视频数据,所述第二压缩视频数据是采用第二压缩编码方式对所述原始视频数据进行压缩编码得到的,所述第二压缩编码方式的压缩比小于第二阈值,所述第二阈值小于所述第一阈值;所述对所述原始视频数据进行本地预览显示,包括:解码所述第二压缩视频数据以进行本地预览显示。3.根据权利要求1所述的方法,其特征在于,所述将所述第一压缩视频数据发送到接收方客户端,包括:将所述第一压缩视频数据存入至发送队列,以根据队列调度机制将所述第一压缩视频数据通过预先与所述接收方客户端间建立的端到端通信通道发送至所述接收方客户端。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:根据网络状态从可用压缩编码方式中确定出所述第一压缩编码方式;将所述第一压缩编码方式发送至所述视频采集设备。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:获取所述接收方客户端对应的播放帧率;根据所述播放帧率确定所述第一压缩编码方式;将所述第一压缩编码方式发送至所述视频采集设备。6.一种客户端设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求1至5中任一项所述的视频传输方法。7.一种视频传输方法,其特征在于,应用于视频采集...

【专利技术属性】
技术研发人员:朱为贵郑子杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1