数据处理方法、装置以及系统制造方法及图纸

技术编号:21308910 阅读:44 留言:0更新日期:2019-06-12 10:56
本公开提供了一种数据处理方法,包括:获取视频数据,所述视频数据包括与多个区域对应的区域视频数据;其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率;以及基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。

Data Processing Methods, Devices and Systems

The present disclosure provides a data processing method, including: acquiring video data, which includes regional video data corresponding to a plurality of regions; in which at least one regional video data of the regional video data corresponding to a plurality of regions has a plurality of bit rates; and generating and counting video numbers per region based on video data and its bit rates of each region. According to the corresponding at least one data stream.

【技术实现步骤摘要】
数据处理方法、装置以及系统
本公开涉及一种数据处理方法、一种数据处理装置以及一种数据处理系统。
技术介绍
随着电子技术的快速发展,各种各样的电子设备越来越多地应用于生活和工作等诸多场景。在电子设备播放视频时通常涉及到视频传输,特别是对于直播视频来说,视频传输的实效性显得尤其重要。因此如何减小视频传输的延时成为亟需解决的问题。
技术实现思路
本公开的一个方面提供了一种数据处理方法,包括:获取视频数据,所述视频数据包括与多个区域对应的区域视频数据,其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率,以及基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。可选地,上述方法还包括:获取用户数据,基于所述用户数据确定每个所述区域视频数据所具有的码率中的特定码率,从已生成的与每个所述区域视频数据对应的至少一个数据流中获取与所述特定码率对应的数据流,以及将与所述特定码率对应的数据流传输给用户。可选地,具有多个码率的至少一个区域视频数据包括:中间区域视频数据和边缘区域视频数据,其中,用户对所述中间区域视频数据的关注度高于对所述边缘区域视频数据的关注度,所述将与所述特定码率对应的数据流传输给用户,包括:将与所述中间区域视频数据所具有的多个码率中的第一码率对应的数据流传输给用户,以及将与所述边缘区域视频数据所具有的多个码率中的第二码率对应的数据流传输给用户。可选地,上述方法还包括:确定与所述多个区域对应的区域视频数据中的目标视频数据,其中,所述目标视频数据具有多个码率。所述基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流,包括:基于所述目标视频数据及其多个码率生成与所述目标视频数据对应的多个数据流。可选地,上述目标视频数据包括:之前目标视频数据和当前目标视频数据。所述确定与所述多个区域对应的区域视频数据中的目标视频数据,包括:根据用户数据确定与所述多个区域对应的区域视频数据中的所述当前目标视频数据,和/或根据所述之前目标视频数据预测与所述多个区域对应的区域视频数据中的所述当前目标视频数据。本公开的另一个方面提供了一种数据处理装置,包括:第一获取模块、生成模块。其中,第一获取模块获取视频数据,所述视频数据包括与多个区域对应的区域视频数据,其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率,生成模块基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。可选地,上述装置还包括:第二获取模块、第一确定模块、第三获取模块、传输模块。其中,第二获取模块获取用户数据,第一确定模块基于所述用户数据确定每个所述区域视频数据所具有的码率中的特定码率,第三获取模块从已生成的与每个所述区域视频数据对应的至少一个数据流中获取与所述特定码率对应的数据流,传输模块将与所述特定码率对应的数据流传输给用户。可选地,具有多个码率的至少一个区域视频数据包括:中间区域视频数据和边缘区域视频数据,其中,用户对所述中间区域视频数据的关注度高于对所述边缘区域视频数据的关注度,所述将与所述特定码率对应的数据流传输给用户,包括:将与所述中间区域视频数据所具有的多个码率中的第一码率对应的数据流传输给用户,以及将与所述边缘区域视频数据所具有的多个码率中的第二码率对应的数据流传输给用户。可选地,上述装置还包括:第二确定模块,确定与所述多个区域对应的区域视频数据中的目标视频数据,其中,所述目标视频数据具有多个码率。所述基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流,包括:基于所述目标视频数据及其多个码率生成与所述目标视频数据对应的多个数据流。可选地,上述目标视频数据包括:之前目标视频数据和当前目标视频数据。所述确定与所述多个区域对应的区域视频数据中的目标视频数据,包括:根据用户数据确定与所述多个区域对应的区域视频数据中的所述当前目标视频数据,和/或根据所述之前目标视频数据预测与所述多个区域对应的区域视频数据中的所述当前目标视频数据。本公开的另一个方面提供了一种数据处理系统,包括:处理器;以及存储器,用于存储可执行指令,其中,当所述指令被所述处理器执行时,使得所述处理器执行:获取视频数据,所述视频数据包括与多个区域对应的区域视频数据,其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率,以及基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。可选地,上述处理器还用于:获取用户数据,基于所述用户数据确定每个所述区域视频数据所具有的码率中的特定码率,从已生成的与每个所述区域视频数据对应的至少一个数据流中获取与所述特定码率对应的数据流,以及将与所述特定码率对应的数据流传输给用户。可选地,具有多个码率的至少一个区域视频数据包括:中间区域视频数据和边缘区域视频数据,其中,用户对所述中间区域视频数据的关注度高于对所述边缘区域视频数据的关注度,所述将与所述特定码率对应的数据流传输给用户,包括:将与所述中间区域视频数据所具有的多个码率中的第一码率对应的数据流传输给用户,以及将与所述边缘区域视频数据所具有的多个码率中的第二码率对应的数据流传输给用户。可选地,上述处理器还用于:确定与所述多个区域对应的区域视频数据中的目标视频数据,其中,所述目标视频数据具有多个码率。所述基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流,包括:基于所述目标视频数据及其多个码率生成与所述目标视频数据对应的多个数据流。可选地,上述目标视频数据包括:之前目标视频数据和当前目标视频数据。所述确定与所述多个区域对应的区域视频数据中的目标视频数据,包括:根据用户数据确定与所述多个区域对应的区域视频数据中的所述当前目标视频数据,和/或根据所述之前目标视频数据预测与所述多个区域对应的区域视频数据中的所述当前目标视频数据。本公开的另一方面提供了一种非易失性可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本公开实施例的数据处理方法和数据处理系统的应用场景;图2示意性示出了根据本公开实施例的数据处理方法的流程图;图3示意性示出了根据本公开另一实施例的数据处理方法的流程图;图4示意性示出了根据本公开实施例的视频区域的示意图;图5示意性示出了根据本公开再一实施例的数据处理方法的流程图;图6示意性示出了根据本公开另一实施例的视频区域的示意图;图7示意性示出了根据本公开实施例的数据处理系统的框图;图8示意性示出了根据本公开实施例的数据处理装置的框图;图9示意性示出了根据本公开另一实施例的数据处理装置的框图;图10示意性示出了根据本公开再一实施例的数据处理装置的框图;以及图11示意性示出了根据本公开实施例的用于实现数据处理的计算机系统的方框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:获取视频数据,所述视频数据包括与多个区域对应的区域视频数据;其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率;以及基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。

【技术特征摘要】
1.一种数据处理方法,包括:获取视频数据,所述视频数据包括与多个区域对应的区域视频数据;其中,所述与多个区域对应的区域视频数据中的至少一个区域视频数据具有多个码率;以及基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流。2.根据权利要求1所述的方法,还包括:获取用户数据;基于所述用户数据确定每个所述区域视频数据所具有的码率中的特定码率;从已生成的与每个所述区域视频数据对应的至少一个数据流中获取与所述特定码率对应的数据流;以及将与所述特定码率对应的数据流传输给用户。3.根据权利要求2所述的方法,其中:具有多个码率的至少一个区域视频数据包括:中间区域视频数据和边缘区域视频数据,其中,用户对所述中间区域视频数据的关注度高于对所述边缘区域视频数据的关注度;所述将与所述特定码率对应的数据流传输给用户,包括:将与所述中间区域视频数据所具有的多个码率中的第一码率对应的数据流传输给用户,以及将与所述边缘区域视频数据所具有的多个码率中的第二码率对应的数据流传输给用户。4.根据权利要求1所述的方法,其中:所述方法还包括:确定与所述多个区域对应的区域视频数据中的目标视频数据,其中,所述目标视频数据具有多个码率;所述基于每个所述区域视频数据及其码率生成与每个所述区域视频数据对应的至少一个数据流,包括:基于所述目标视频数据及其多个码率生成与所述目标视频数据对应的多个数据流。5.根据权利要求4所述的方法,其中:所述目标视频数据包括:之前目标视频数据和当前目标视频数据;所述确定与所述多个区域对应的区域视频数据中的目标视频数据,包括:根据用户数据确定与所述多个区域对应的区域视频数据中的所述当前目标视频数据;和/或根据所述之前目标视频数据预测与所述多个区域对应的区域视频数据中的所述当前目标视频数据。6.一种数据处理装置,包括:第一获取模块,获取视频数据,...

【专利技术属性】
技术研发人员:高立鑫盛兴东朱琳李储存
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1