视频传输方法及装置与流程

文档序号:12038249阅读:210来源:国知局
视频传输方法及装置与流程

本发明实施例涉及通信技术领域,尤其涉及一种视频传输方法及装置。



背景技术:

随着通信网络的发展,多媒体数据已经成为用户不可或缺的信息来源,多媒体数据的传输成为了研究热点。

现有技术,视频源端即发送设备将单一高分辨率的视频通过长期演进技术(longtermevolution,简称lte)无线通信系统发送到服务器,服务器显示该高分辨率的视频,同时将该高分辨率的视频转换为低分辨率的视频,并将低分辨率的视频发送到多个终端设备上。

由于lte无线通信系统支持各种服务质量(qualityofservice,简称qos)传输,但是,现有技术采样单一的服务质量对单一高分辨率的视频进行传输,导致视频传输缺乏灵活性;另外,服务器将该高分辨率的视频转换为低分辨率的视频,提高了服务器的数据处理量,增加了服务器的资源消耗。



技术实现要素:

本发明实施例提供一种视频传输方法及装置,以提高视频传输的灵活性,减小服务器的数据处理量,减小服务器的资源消耗。

本发明实施例的一个方面是提供一种视频传输方法,包括:

获取源视频数据;

将所述源视频数据分割为第一视频流和第二视频流;

采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备。

本发明实施例的另一个方面是提供一种视频传输装置,包括:

获取模块,用于获取源视频数据;

分割模块,用于将所述源视频数据分割为第一视频流和第二视频流;

发送模块,用于采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备。

本发明实施例提供的视频传输方法及装置,通过将源视频数据分割为第一视频流和第二视频流,采用不同服务质量的承载将第一视频流和第二视频流发送给服务器,相比于现有技术采样单一的服务质量对单一高分辨率的视频进行传输,提高了视频传输的灵活性;另外,服务器只需将第一视频流和第二视频流中的一个视频流发送给终端设备,无需将高分辨率的视频转换为低分辨率的视频,减小了服务器的数据处理量,节省了服务器的资源消耗。

附图说明

图1为本发明实施例提供的视频传输方法流程图;

图2为本发明另一实施例提供的视频传输方法流程图;

图3为本发明另一实施例提供的视频传输方法中视频源端的工作原理图;

图4为本发明另一实施例提供的视频传输方法中服务器的工作原理图;

图5为本发明另一实施例提供的视频传输方法流程图;

图6为本发明实施例提供的视频传输装置的结构图;

图7为本发明另一实施例提供的视频传输装置的结构图。

具体实施方式

图1为本发明实施例提供的视频传输方法流程图。本发明实施例针对现有技术无法采用各种服务质量对单一高分辨率的视频进行传输,导致视频传输缺乏灵活性;另外,服务器将该高分辨率的视频转换为低分辨率的视频,提高了服务器的数据处理量,增加了服务器的资源消耗,提供了视频传输方法,该方法具体步骤如下:

步骤s101、获取源视频数据;

本发明实施例的执行主体是视频源端,该视频源端具体可以是摄像头、摄像机等具有拍摄功能的视频拍摄设备,也可以是与视频拍摄设备相连接、并且能够从视频拍摄设备获取视频数据的设备。

具体地,视频源端获取源视频数据即原始的视频数据,若视频源端是视频拍摄设备,则视频拍摄设备直接从其内存获取原始的视频数据;若视频源端是与视频拍摄设备相连接的设备,则视频源端从视频拍摄设备的内存获取原始的视频数据,该原始的视频数据可以是多帧高分辨率的原始图像。

步骤s102、将所述源视频数据分割为第一视频流和第二视频流;

本发明实例中,视频源端将其获取的原始的视频数据分割为第一视频流和第二视频流,分割的原则可以是将每帧原始图像分割为第一区域和第二区域,具体的,第一区域和第二区域是互不重叠的区域,第一区域的图像数据构成第一视频流,第二区域的图像数据构成第二视频流;分割的原则也可以是将多帧原始图像中部分原始图像的图像数据构成第一视频流,多帧原始图像中剩余原始图像的图像数据构成第二视频流,例如,原始的视频数据包括30帧原始图像,将前10帧原始图像的图像数据构成第一视频流,将剩余20帧原始图像的图像数据构成第二视频流。

步骤s103、采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备。

由于lte无线通信系统中的无线承载包括专用承载和缺省承载,专用承载和缺省承载的qos不同,专用承载满足高qos,缺省承载满足低qos。视频源端将分割后的第一视频流和第二视频流采用不同的无线承载进行传输,具体的,采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,第一承载可以是专用承载,第二承载可以是缺省承载,或者第二承载可以是专用承载,第一承载可以是缺省承载。服务器接收到所述第一视频流和所述第二视频流后,将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备,向终端设备发送所述第一视频流或所述第二视频流可由所述第一视频流和所述第二视频流的分辨率决定,例如,将低分辨率的视频流发送给终端设 备。

本发明实施例通过将源视频数据分割为第一视频流和第二视频流,采用不同服务质量的承载将第一视频流和第二视频流发送给服务器,相比于现有技术采样单一的服务质量对单一高分辨率的视频进行传输,提高了视频传输的灵活性;另外,服务器只需将第一视频流和第二视频流中的一个视频流发送给终端设备,无需将高分辨率的视频转换为低分辨率的视频,减小了服务器的数据处理量,节省了服务器的资源消耗。

图2为本发明另一实施例提供的视频传输方法流程图。在图1对应的实施例的基础上,本发明实施例提高的视频传输方法的具体步骤如下:

步骤s201、获取源视频数据;

步骤s201与步骤s101一致,此处不再赘述。

步骤s202、将所述源视频数据的各帧图像分割为第一区域和第二区域;

对源视频数据包括的每帧图像进行分割,获得第一区域和第二区域,分割的依据可以是应用场景,例如,将每帧图像分割为前景部分和背景部分,或者分割为中心部分和边缘部分。优选地,分割后的第一区域是前景部分,第二区域是背景部分,或者分割后的第一区域是中心部分,第二区域是边缘部分。

步骤s203、依据第一采样参数对所述第一区域进行采样获得第一采样数据,依据第二采样参数对所述第二区域进行采样获得第二采样数据;

对于分割后的不同区域,采用不同的采样参数进行采样,采样参数可以是采样速率、采样间隔、采样周期等,优选地,采样参数为采样间隔,对第一区域即前景部分进行采样的采样间隔大于对第二区域即背景部分进行采样的采样间隔,则采用较大的采样间隔对第一区域即前景部分进行采样后获得的第一采样数据的分辨率低,采用较小的采样间隔对第二区域即背景部分进行采样后获得的第二采样数据的分辨率高。

步骤s204、依据第一编码参数对所述第一采样数据进行编码获得所述第一视频流,依据第二编码参数对所述第二采样数据进行编码获得所述第二视频流;

对上述步骤获得的不同分辨率的第一采样数据和第二采样数据分别采用不同的编码参数进行编码,编码参数包括量化门限和输出码率,即对第一采 样数据和第二采样数据进行独立编码。例如,当第一区域为中心部分,第二区域为边缘部分时,为了中心量化精细,边缘量化模糊,采样较小的量化门限对中心部分进行编码,采样较大的量化门限对边缘部分进行编码。输出码率可以是传输带宽,例如,对于中心部分采用较宽的传输带宽传输,对于边缘部分采用较窄的传输带宽传输,当视频源端总的传输带宽一定时,可灵活分配传输不同视频流的传输带宽。

步骤s205、采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备。

优选地,第一承载是专用承载,第二承载是缺省承载,采用专用承载传输前景部分或中心部分的视频流,采用缺省承载传输背景部分或边缘部分的视频流,由于专用承载满足高qos,缺省承载满足低qos,采用高qos传输前景部分或中心部分等重要部分的视频流,可保证lte无线通信系统的信道传输质量恶劣的条件下,重要部分的视频流依然可以可靠地发送到服务器。

另外,也可以采用缺省承载传输前景部分或中心部分的视频流,采用专用承载传输背景部分或边缘部分的视频流。

本发明实施例通过将源视频数据的各帧图像分割为不同的区域,采用不同的采样参数对不同的区域进行采样获得不同的采样数据,对于不同的采样数据采用不同的编码参数进行编码获得不同的视频流,实现了对源视频数据的分割。

图3为本发明另一实施例提供的视频传输方法中视频源端的工作原理图,图4为本发明另一实施例提供的视频传输方法中服务器的工作原理图。

如图3所示,视频源端的工作原理步骤如下:

步骤301、视频源端进行图像采集;

具体地,视频源端进行图像采集获取源视频数据。

步骤302、视频源端进行图像分解;

如上所述,视频源端将源视频数据的各帧图像分解为不同的区域,如第一区域和第二区域。

步骤303、视频源端对第一区域进行编码获得编码1;

步骤304、视频源端对第二区域进行编码获得编码2;

步骤305、视频源端为编码1申请无线承载1;

步骤306、视频源端为编码2申请无线承载2。

如图4所示,服务器的工作原理步骤如下:

步骤401、服务器通过无线承载1接收视频流a;

步骤402、服务器通过无线承载2接收视频流b;

步骤403、服务器对视频流a进行解码;

步骤404、服务器对视频流b进行解码;

步骤405、服务器将视频流a和视频流b解码后的数据进行叠加恢复出源视频数据;

步骤406、服务器显示该源视频数据。

步骤407、服务器将视频流b无线发送给终端设备。

在上述实施例的基础上,所述第一区域为背景区域,所述第二区域为前景区域;或者所述第二区域为背景区域,所述第一区域为前景区域。

例如,视频源端获取的源视频数据为高清图像c,图像c的分辨率是1080p,利用图像处理技术获取出图像c中的前景部分,前景部分进行采样、编码后获得视频流a,视频流a用于服务器发送给终端设备,视频源端将高清图像c和前景部分做图像差分运算后获得背景部分,背景部分进行采样、编码后获得视频流b。视频流a用专用承载传输,视频流b用缺省承载传输。

所述第一区域为中心区域,所述第二区域为边缘区域;或者所述第二区域为中心区域,所述第一区域为边缘区域。

例如,视频源端获取的源视频数据为高清图像c,图像c的分辨率是1080p,利用图像处理技术获取出图像c中的中心部分,中心部分进行采样、编码后获得视频流a,视频流a用于服务器发送给终端设备,视频源端将高清图像c和中心部分做图像差分运算后获得边缘部分,边缘部分进行采样、编码后获得视频流b。视频流a用专用承载传输,视频流b用缺省承载传输。

图5为本发明另一实施例提供的视频传输方法流程图。在图1对应的实施例的基础上,本发明实施例提高的视频传输方法的具体步骤如下:

步骤s501、以预定速率获取源视频数据的图像信息,所述图像信息包括多帧图像;

具体地,视频源端以预定速率获取源视频数据的图像信息,例如,视频源端以每秒30帧的速率获取源视频数据的图像。

步骤s502、将所述多帧图像分为第一图像集合和第二图像集合;

视频源端将每秒获取的多帧图像进行划分,例如,将每秒获取的前10帧图像作为第一图像集合,将每秒获取的后20帧图像作为第二图像集合。

步骤s503、依据第一采样参数对所述第一图像集合进行采样获得第一采样数据,依据第二采样参数对所述第二图像集合进行采样获得第二采样数据;

采用不同的采样间隔对第一图像集合和第二图像集合分别进行采样获得不同的采样数据。

步骤s504、依据第一编码参数对所述第一采样数据进行编码获得所述第一视频流,依据第二编码参数对所述第二采样数据进行编码获得所述第二视频流;

步骤s505、采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频流发送给终端设备。

步骤s504和步骤s505分别与步骤s204和步骤s205一致,具体方法此处不再赘述。

本发明实施例通过以预定速率获取源视频数据的图像信息,该图像信息包括多帧图像,将多帧图像分为第一图像集合和第二图像集合,对第一图像集合进行采样、编码获得第一视频流,对第二图像集合进行采样、编码获得第二视频流,实现了对源视频数据的分割。

图6为本发明实施例提供的视频传输装置的结构图。本发明实施例提供的视频传输装置可以执行视频传输方法实施例提供的处理流程,该视频传输装置具体为上述方法实施例中的视频源端,如图6所示,视频传输装置60包括获取模块61、分割模块62和发送模块63,其中,获取模块61用于获取源视频数据;分割模块62用于将所述源视频数据分割为第一视频流和第二视频流;发送模块63用于采用第一承载向服务器发送所述第一视频流,采用第二承载向服务器发送所述第二视频流,以便所述服务器将所述第一视频流和所述第二视频流叠加为所述源视频数据,并将所述第一视频流或所述第二视频 流发送给终端设备。

本发明实施例通过将源视频数据分割为第一视频流和第二视频流,采用不同服务质量的承载将第一视频流和第二视频流发送给服务器,相比于现有技术采样单一的服务质量对单一高分辨率的视频进行传输,提高了视频传输的灵活性;另外,服务器只需将第一视频流和第二视频流中的一个视频流发送给终端设备,无需将高分辨率的视频转换为低分辨率的视频,减小了服务器的数据处理量,节省了服务器的资源消耗。

图7为本发明另一实施例提供的视频传输装置的结构图。在上述实施例的基础上,分割模块62包括图像分割单元621、采样单元622和编码单元623,其中,图像分割单元621用于将所述源视频数据的各帧图像分割为第一区域和第二区域;采样单元622用于依据第一采样参数对所述第一区域进行采样获得第一采样数据,依据第二采样参数对所述第二区域进行采样获得第二采样数据;编码单元623用于依据第一编码参数对所述第一采样数据进行编码获得所述第一视频流,依据第二编码参数对所述第二采样数据进行编码获得所述第二视频流。

进一步地,所述第一区域为背景区域,所述第二区域为前景区域;或者所述第二区域为背景区域,所述第一区域为前景区域。

进一步地,所述第一区域为中心区域,所述第二区域为边缘区域;或者所述第二区域为中心区域,所述第一区域为边缘区域。

优选地,获取模块61具体用于以预定速率获取源视频数据的图像信息,所述图像信息包括多帧图像;分割模块62包括图像分割单元621、采样单元622和编码单元623,其中,图像分割单元621用于将所述多帧图像分为第一图像集合和第二图像集合;采样单元622用于依据第一采样参数对所述第一图像集合进行采样获得第一采样数据,依据第二采样参数对所述第二图像集合进行采样获得第二采样数据;编码单元623用于依据第一编码参数对所述第一采样数据进行编码获得所述第一视频流,依据第二编码参数对所述第二采样数据进行编码获得所述第二视频流。

本发明实施例提供的视频传输装置可以具体用于执行上述图1所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过将源视频数据的各帧图像分割为不同的区域,采用不 同的采样参数对不同的区域进行采样获得不同的采样数据,对于不同的采样数据采用不同的编码参数进行编码获得不同的视频流,实现了对源视频数据的分割;通过以预定速率获取源视频数据的图像信息,该图像信息包括多帧图像,将多帧图像分为第一图像集合和第二图像集合,对第一图像集合进行采样、编码获得第一视频流,对第二图像集合进行采样、编码获得第二视频流,实现了对源视频数据的分割。

综上所述,本发明实施例通过将源视频数据分割为第一视频流和第二视频流,采用不同服务质量的承载将第一视频流和第二视频流发送给服务器,相比于现有技术采样单一的服务质量对单一高分辨率的视频进行传输,提高了视频传输的灵活性;另外,服务器只需将第一视频流和第二视频流中的一个视频流发送给终端设备,无需将高分辨率的视频转换为低分辨率的视频,减小了服务器的数据处理量,节省了服务器的资源消耗;通过将源视频数据的各帧图像分割为不同的区域,采用不同的采样参数对不同的区域进行采样获得不同的采样数据,对于不同的采样数据采用不同的编码参数进行编码获得不同的视频流,实现了对源视频数据的分割;通过以预定速率获取源视频数据的图像信息,该图像信息包括多帧图像,将多帧图像分为第一图像集合和第二图像集合,对第一图像集合进行采样、编码获得第一视频流,对第二图像集合进行采样、编码获得第二视频流,实现了对源视频数据的分割。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1